Lista de algoritmos
Por: gabi souza • 2/6/2015 • Trabalho acadêmico • 2.771 Palavras (12 Páginas) • 1.289 Visualizações
Lista de Exercícios de Algoritmos – Parte 1
A - Estrutura Sequencial
- Faça um algoritmo (pseudocódigo) que leia um número e exiba o seu valor.
- Faça um algoritmo (pseudocódigo) que leia um número inteiro e exiba o seu sucessor e o seu antecessor.
- Faça um algoritmo (pseudocódigo) que leia dois números inteiros e exiba a soma deles.
- Faça um algoritmo (pseudocódigo) que leia um número real e exiba o triplo deste número.
- Faça um algoritmo (pseudocódigo) que leia uma temperatura em graus Célsius 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 Célsius.
- Escreva um algoritmo (pseudocódigo) que leia três números inteiros e positivos (A, B, C) e calcule o valor de D, através das seguintes expressões:[pic 2][pic 3]
- Faça um algoritmo (pseudocódigo) que 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.
- Faça um algoritmo (pseudocódigo) que leia as 3 notas de um aluno e calcule a média final deste aluno. Considerar que a média é ponderada e que o peso das notas é: 2, 3 e 5, respectivamente.
- Faça um algoritmo (pseudocódigo) para calcular e apresentar o valor do volume de uma lata de óleo, utilizando a fórmula: VOLUME = ∏ X RAIO 2 X ALTURA.
- Faça um algoritmo (pseudocódigo) que leia o nome de uma pessoa, seu respectivo salário bruto e o valor do salário mínimo, ao final calcular a quantidade de salários mínimos recebida e exibir a mensagem:
Funcionário: recebe yyy salários mínimos.
Obs.: Utilize para o programa o salário mínimo = R$ 778,00.
- Faça um algoritmo (pseudocódigo) que converta uma distância digitada pelo usuário em metros para a distância correspondente em pés e polegadas. Apresente os resultados das conversões. Os fatores de conversão são:
1 polegada = 0.0254 metros
1 pé = 12 polegadas
- Faça um algoritmo (pseudocódigo) que leia um valor de conta de restaurante, representando o gasto realizado pelo cliente e exiba o valor total a ser pago com a gorjeta, considerando que o restaurante cobra 10% de taxa para o garçom.
- Faça um algoritmo (pseudocódigo) que leia o valor de um depósito, o valor da taxa de juros e o número de meses. Calcule e exiba o valor do rendimento e o valor total depois do rendimento. Rendimento = deposito X taxa_juros X numero_meses.
- Faça um algoritmo (pseudocódigo) para efetuar o cálculo do valor de uma prestação em atraso, utilizando a formula: PRESTAÇÃO = VALOR + (VALOR X (TAXA/100) X TEMPO).
- Faça um algoritmo (pseudocódigo) que leia dois inteiros e exiba o quadrado da diferença do primeiro valor pelo segundo e a diferença dos quadrados dos números.
- Faça um algoritmo (pseudocódigo) que leia 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.
- Faça um programa que leia o peso de uma pessoa em KG, calcule e exiba:
- O peso da pessoa em gramas
- O novo peso, em gramas, se a pessoa engordar 8%.
- Dado o preço de um produto em reais, converter este valor para o equivalente em dólares. Faça um algoritmo (pseudocódigo) que deverá receber o preço e a taxa de conversão para o dólar, deve-se calcular e exibir o valor convertido para o dólar.
- Escreva um algoritmo (pseudocódigo) que lê o número de um vendedor (id), o seu salário fixo, o total de vendas por ele efetuadas e o percentual que ganha sobre o total de vendas. Calcular o salário total do vendedor. Escrever número do vendedor e o salário total.
- Escreva um algoritmo (pseudocódigo) que calcule a resistência equivalente (Re) de um circuito elétrico composto de três resistores R1, R2 e R3 em paralelo. Os valores dos resistores deverão ser lidos pelo programa.
OBS.: [pic 4]
B - Estruturas de Decisão
- Faça um algoritmo (pseudocódigo) que leia os valores A, B, C e informe se a soma de A + B é menor que C.
- Faça um algoritmo (pseudocódigo) que leia dois valores inteiros A e B, caso A seja maior do que B, apresentar a soma dos dois, caso contrário, apresentar A multiplicado por B.
- Faça um algoritmo (pseudocódigo) que leia o nome e as três notas de uma disciplina de um aluno, ao final apresente o nome do aluno, sua média e se ele foi aprovado. A instituição usa como média de aprovação a nota 7.
- Faça um algoritmo (pseudocódigo) que leia 3 números inteiros e exiba o menor deles.
- Dados três valores distintos, fazer um algoritmo (pseudocódigo) que, após a leitura destes dados coloque-os em ordem crescente.
- Dado Nome e as notas das três provas de um aluno, faça um algoritmo (pseudocódigo) que exiba o nome, a média do aluno e a sua situação, sabendo-se que:
Aprovado: tem média > = 7.0.
Recuperação: tem média >= 5.0 e <7.0.
Reprovado: tem média <5.0.
- Faça um algoritmo (pseudocódigo) que leia um número N e exiba “F1”, “F2” ou “F3”, conforme a condição:
• “F1”, se N <= 10
• “F2”, se N > 10 e N <= 100
• “F3”, se n > 100
- Um hotel cobra R$ 60.00 a diária e mais uma taxa de serviços. A taxa de serviços é de:
• R$ 55,00 por diária, se o número de diárias for maior que 15;
• R$ 60,00 por diária, se o número de diárias for igual a 15;
• R$ 80,00 por diária, se o número de diárias for menor que 15.
Construa um algoritmo (pseudocódigo) que mostre o nome e o total da conta de um cliente.
- Faça um algoritmo (pseudocódigo) que leia 5 números inteiros distintos e escreva o maior deles.
- Dados três valores X, Y e Z, verificar se eles podem ser os comprimentos dos lados de um triângulo e verificar se é um triângulo equilátero, isóscele ou escaleno. Se eles não formarem um triângulo, escrever uma mensagem informativa. Antes da elaboração do algoritmo (pseudocódigo), torna-se necessário a revisão de algumas propriedades e definições. Propriedade – o comprimento de cada lado de um triângulo é menor do que a soma dos comprimentos dos outros dois lados.
Definição 1 - chama-se de triângulo equilátero o que tem os comprimentos dos três lados iguais;
Definição 2 - chama-se de triângulo isóscele o triângulo que tem os comprimentos de dois lados iguais;
...