Algoritmos
Resenha: Algoritmos. Pesquise 862.000+ trabalhos acadêmicosPor: Jonatasg3 • 20/9/2014 • Resenha • 994 Palavras (4 Páginas) • 302 Visualizações
Programa¸c˜ao de Computadores I
Profa. Luciana Montera
Faculdade de Computa¸c˜ao - Facom/UFMS
Lista de Exerc´ıcios 2 - Estrutura Condicional
1. Fa¸ca um programa que leia dois n´umeros inteiros e mostre como sa´ıda o maior deles.
Entrada: A entrada consiste em ler dois n´umeros inteiros a e b: 35, 47.
Sa´ıda: A sa´ıda consiste em escrever o maior n´umero lido: 47.
2. Fa¸ca um programa que leia um n´umero inteiro e retorne: 1 se o n´umero lido for par
ou 2 se o n´umero for ´ımpar.
Entrada: A entrada consiste em ler um n´umero inteiro a: 35.
Sa´ıda: A sa´ıda consiste em retornar 1 se o n´umero for par, ou 2 se o n´umero for
´ımpar: 2.
3. Fa¸ca um programa que leia trˆes n´umeros inteiros e, supondo que essas medidas
formem um triˆangulo, retornar: 1 para triˆangulo escaleno; 2 para triˆangulo is´osceles;
3 para triˆangulo equil´atero.
Entrada: A entrada consiste em ler trˆes n´umeros inteiros a, b e c: 2, 2 e 5.
Sa´ıda: A sa´ıda consiste em retornar 1, 2 ou 3, conforme enunciado: 2.
4. Fa¸ca um programa que leia trˆes n´umeros inteiros e mostre os n´umeros em ordem
decrescente.
Entrada: A entrada consiste em ler trˆes n´umeros inteiros a, b e c: 1, 12 e 25.
Sa´ıda: A sa´ıda consiste em escrever os n´umeros em ordem decrescente: 25, 12 e 1.
5. Fa¸ca um programa que leia trˆes n´umeros inteiros e calcule, se houver, a(s) raiz(es)
da equa¸c˜ao de segundo grau: ax2 + bx + c = 0, usando a F´ormula de Bhaskara.
Entrada: A entrada consiste em ler trˆes n´umeros inteiros a, b e c: 2, −6 e −20.
1
Sa´ıda: A sa´ıda consiste em escrever a(s) raiz(es) da equa¸c˜ao de segundo grau: 5,
−2.
6. Fa¸ca um programa que leia duas notas (dois n´umeros reais), calcule a m´edia aritm´etica
entre elas, e retorne: 1 se o aluno est´a aprovado e 2 se o aluno est´a reprovado, sendo
que a m´edia necess´aria para aprova¸c˜ao ´e: 7,0.
Entrada: A entrada consiste em ler dois n´umeros reais a e b: 7, 10.
Sa´ıda: A sa´ıda consiste em retornar 1, se a m´edia aritm´etica for superior a 7, 0 e
2, caso contrario: 1.
7. Fa¸ca um programa que leia uma das op¸c˜oes a seguir: 1 para somar dois n´umeros,
2 para subtrair dois n´umeros. O programa deve tamb´em ler os dados necess´arios e
gerar a sa´ıda solicitada.
Entrada: A entrada consiste em ler uma vari´avel inteira op para a op¸c˜ao, e duas
vari´aveis reais x e y para os c´alculos: 2, 10, 7.
Sa´ıda: A sa´ıda consiste em escrever o resultado da express˜ao desejada: 3.
8. Fa¸ca um programa que receba o sal´ario de um funcion´ario e calcule o imposto a ser
pago, sabendo que: se o sal´ario for menor que 500, o imposto ser´a de 10%, entre
500 e 1.000, 15%, e maior que 1.000, 20%.
Entrada: A entrada consiste em uma vari´avel real a: 500.
Sa´ıda: A sa´ıda consiste em escrever o imposto a ser pago: 75.
9. Fa¸ca um programa que leia o sal´ario do funcion´ario e a quantidade de filhos deste,
e calcule o novo sal´ario, sabendo que at´e trˆes filhos, o aumento no sal´ario ´e de 10%,
e acima de trˆes filhos, o aumento ´e de 15%.
Entrada: A entrada consiste em uma vari´avel real a e uma vari´avel inteira b : 500,
3.
Sa´ıda: A sa´ıda consiste em escrever o novo sal´ario do funcion´ario: 550.
10. Fa¸ca um programa que execute uma das opera¸c˜oes listadas a seguir de acordo com
a escolha do usu´ario, e leia dois n´umeros reais, retornando em seguida o c´alculo
solicitado. As op¸c˜oes s˜ao: 1 para m´edia entre os dois n´umeros; 2 para diferen¸ca do
maior pelo menor; 3 para o produto entre os dois n´umeros.
Entrada: A entrada consiste em ler um n´umero inteiro a, e dois
...