Prévia do material em texto
LISTA 1 – TÉCNICAS DE PROGRAMAÇÃO PÁGINA:1 EXERCÍCIOS LEIA, ESCREVA , ATRIBUIÇÃO e FUNÇÕES 1) Imprimir a mensagem: ALGORITMO SÓ SE APRENDE PRATICANDO. 2) Imprimir seu nome. 3) Ler um número e imprimi-lo. 4) Ler três números inteiros e imprimi-los. 5) Ler um número inteiro e imprimir seu sucessor e seu antecessor. 6) Ler nome, endereço e telefone e imprimi-los. 7) Ler dois números inteiros e imprimir a soma. Antes do resultado, imprimir a mensagem : SOMA. 8) Idem ao nº 7, imprimindo o produto. 9) Ler um número real e imprimir a terça parte deste número. 10) Entrar com dois números reais e imprimir a média aritmética com a mensagem : MÉDIA: antes do resultado. 11) Entrar com dois números inteiros e imprimir a seguinte saída: Dividendo: Divisor: Quociente: Resto: 12) Entrar com quatro números e imprimir a média ponderada, sabendo-se que os pesos são respectivamente: 1,2,3 e 4. 13) Entrar com um ângulo em graus e imprimir : seno, co-seno e tangente deste ângulo. 14) Entrar com um número e imprimir o logaritmo desse número na base 10. 15) Entrar com o número e a base em que se deseja calcular o logaritmo desse número e imprimi-lo. 16) Entrar com um número e imprimir a seguinte saída: NUMERO: QUADRADO: RAIZ QUADRADA: 17) Entrar com a base e a altura de um retângulo e imprimir a seguinte saída: PERIMETRO: AREA: DIAGONAL: 18) Entrar com o raio de um círculo e imprimir a seguinte saída: PERÍMETRO: AREA: 19) Entrar com o lado de um quadrado e imprimir: PERIMETRO: AREA: DIAGONAL: 20) Entrar com os lados a, b, c de um paralelepípedo. Calcular e imprimir a diagonal. LISTA 1 – TÉCNICAS DE PROGRAMAÇÃO PÁGINA:2 21) Entrar com nome e idade. Imprimir a seguinte saída: NOME: IDADE: 22) Entrar com as notas da PR1 e PR2 e imprimir a média final: MEDIA TRUNCADA: MEDIA ARREDONDADA: 23) Entrar com um nome e imprimir: TODO NOME: PRIMEIRO CARACTER: DO PRIMEIRO ATE O TERCEIRO: QUARTO CARACTER: 24) Entrar com valores para XNUM1, XNUM2 e XNUM3 e imprimir o valor de X, sabendo-se que : X = XNUM1 + XNUM2 + 2 ( XNUM1 - XNUM2) + 64 2log XNUM3 + XNUM1 25) Se a poupança rende 20% ao mês e você deposita mensalmente a quantia de R$ 100,00 , após 12 meses, quanto terá acumulado ? Imprima o acumulado. Valor Acumulado = P * ( 1 + i )n - 1 Onde : i - taxa i P - aplicação mensal n - número de meses 26) Entrar com os valores dos catetos de um triângulo retângulo e imprimir a hipotenusa. 27) Entrar com a razão de uma PA e o valor do 1º termo. Calcular e imprimir o 10º termo da série. 28) Entrar com a razão de uma PG e o valor do 1º termo. Calcular e imprimir o 5º termo da série. 29) Sabendo-se que temos 12 elementos, imprima: - número de combinações 4 a 4 - número de arranjos 4 a 4 30) Construir um algoritmo que efetue o cálculo do salário líquido de um professor. Sabendo os dados: valor da hora aula, n° de aulas dadas no mês e percentual de desconto do INSS. ht = horas trabalhadas no mês vh = valor hora aula pd = percentual de desconto sb = salário bruto td = total de desconto sl = salário líquido 31) Ler uma temperatura em graus Centígrados e apresentá-la convertida em graus Fahrenheit. A fórmula de conversão é: F ← (9*C+160)/5. Onde F é a temperatura em Fahrenheit e C é a temperatura em Centígrados. 32) Calcular e apresentar o valor do volume de uma lata de óleo, utilizando a fórmula : VOLUME ← 3.14159*R↑2*ALTURA. 33) Efetuar o cálculo da quantidade de litros de combustível gastos em uma viagem, utilizando-se o cálculo, o usuário deverá fornecer o tempo gasto na viagem e a velocidade média durante a mesma. Desta forma, será possível obter a distância percorrida com a fórmula DISTANCIA ← TEMPO * VELOCIDADE. Tendo o valor da distância, basta calcular a quantidade de litros de combustível utilizada na viagem com a fórmula: LITROS_USADOS ←DISTÂNCIA / 12. O algoritmo deverá apresentar os valores da velocidade média, tempo gasto na viagem, distância percorrida e a quantidade de litros utilizados na viagem. LISTA 1 – TÉCNICAS DE PROGRAMAÇÃO PÁGINA:3 34) Efetuar o cálculo do valor de uma prestação em atraso, utilizando a formula: PRESTAÇÃO ← VALOR + (VALOR*(TAXA/100)*TEMPO). 35) Ler dois valores para as variáveis A e B, efetuar a troca dos valores de forma que a variável A passe a possuir o valor da variável B e que a variável B passe a possuir o valor da variável A. Apresentar os valores trocados. 36) Ler dois inteiros e imprimir o quadrado da diferença do primeiro valor pelo segundo e a diferença dos quadrados. 37) Faça um algoritmo que leia um valor de conta de restaurante, representando o gasto realizado pelo cliente e imprima o valor total a ser pago, considerando que o restaurante cobra 10% para o garçom. 38) Faça um algoritmo que leia um valor de hora e informe quantos minutos se passaram desde o início do dia. 39) Faça um algoritmo que leia o valor de um depósito e o valor da taxa de juros. Calcule e imprima o valor do rendimento e o valor total depois do rendimento. 40) Faça um algoritmo que receba um número real, calcule e imprima: - a parte inteira do número - a parte fracionária do número - o número arredondado 41) Faça um algoritmo que leia o valor do salário mínimo e o valor do salário de um funcionário. Calcule e imprima quantos salários mínimos ganha o funcionário. 42) Sabendo-se que o Kilowatt de energia custa um quinto do salário mínimo, faça um algoritmo que receba o valor do salário mínimo e a quantidade de kilowatts gasta por uma residência e calcule e imprima: - o valor em reais de cada kilowatt - o valor em reais a ser pago - o novo valor a ser pago por essa residência a partir de um desconto de 15%. 43) Faça um algoritmo que leia o peso de uma pessoa, só a parte inteira, calcule e imprima: - o peso da pessoa em gramas - o novo peso, em gramas, se a pessoa engordar 8%. 44) Entrar com a data no formato DDMMAA (inteiro) e imprimir: dia, mês e ano em separado: Dia: ... Mês:... Ano:.. 45) Entrar com um número no formato CDU e imprimir invertido: UDC (Exemplo: 745, sairá 547 ). O número deverá ser armazenado em outra variável antes de ser impresso.