Portugol
Lista de Exercícios de Fixação
1. Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem de "Aprovado", caso a média seja igual ou superior a 6, ou a mensagem "reprovado", caso contrário. A seguir, encontre o maior dos 3 valores e o escreva com a mensagem : "É o maior ".
1.1. Aprimore o exercício 1, modificando o algoritmo para que, após o cálculo da média de um aluno, a rotina permita realizar o mesmo cálculo sobre outros alunos, na mesma execução do programa.
2. Escrever um algoritmo que leia o código do produto escolhido do cardápio de uma lanchonete e a quantidade. Assim, o programa deve calcular o valor a ser pago por aquele lanche. Considere que a cada execução somente será calculado um pedido.
O cardápio de uma lanchonete segue o seguinte padrão:
Especificação
Código
Preço
Cachorro quente
100
1,20
Bauru simples
101
1,30
Bauru com ovo
102
1,50
Hambúrger
103
1,20
Cheeseburguer
104
1,70
Refrigerante
105
1,00
Suco
106
2,20
3. Escreva um algoritmo que leia três números e imprima o maior deles.
4. Escreva um algoritmo que leia três números e os imprima em ordem crescente.
4.1. Aprimore o exercício 4, modificando o algoritmo para que, após a primeira exibição dos números ordenados, a rotina permita que o usuário digite outros 3 números a serem ordenados na mesma execução do programa.
5. Escreva um algoritmo que leia 10 números e imprima o maior deles.
6. Escreva um algoritmo que leia uma certa quantidade de números e imprima o maior deles e quantas vezes o maior número foi lido. A quantidade de números a serem lidos deve ser fornecida pelo usuário. Assuma que o usuário sempre fornecerá um número positivo.
7. Modifique o problema anterior de modo que caso o usuário digite um número negativo o programa peça novamente a quantidade de números e repita este procedimento até que o usuário forneça um número positivo.
8.