Escolar Documentos
Profissional Documentos
Cultura Documentos
Exercícios - Algoritmos III - Repetição - Mecatronica PDF
Exercícios - Algoritmos III - Repetição - Mecatronica PDF
10. Elabore um programa que calcule o valor de uma potenciação (xy), para qualquer y positivo. Não é
permitido utilizar a função POT.
11. Faça um programa que calcule o fatorial de um número positivo qualquer.
Ex.: 5! = 5 * 4 * 3 * 2 * 1 = 120 e 0! = 1
12. Construa um programa que leia uma seqüência de números do teclado até que o usuário digite 0. Sobre os
números lidos, apresente na tela:
a. O menor valor
b. O maior valor
c. A soma de todos os valores
d. A média dos valores
e. A quantidade de números ímpares
f. A quantidade de números negativos
13. Elabore um programa que calcule a área total de uma residência (considerando cômodos como cozinha,
sala, quarto,...). O programa deve solicitar o nome do cômodo, a largura e o comprimento em metros
então apresentar a área do cômodo lido. Na seqüência, o programa deve apresentar uma mensagem
solicitando a confirmação para continuar calculando a área de outros cômodos. Se a resposta for “SIM”,
deve-se repetir o passo anterior. Se a resposta for “NÃO”, o programa deve apresentar a área total
acumulada de todos os cômodos informados.
14. Uma pesquisa sobre características físicas da população de Curitiba considerou os seguintes dados
referentes a cada entrevistado:
sexo (feminino, masculino)
cor dos olhos (azuis, verdes, castanhos)
cor dos cabelos (louros, castanhos, pretos)
CTPositivo 1
idade em anos
Considerando que os dados foram lidos até que foi informada a idade igual a -1, faça um programa que
determine e apresente:
a média de idade dos entrevistados
a porcentagem de indivíduos do sexo feminino cuja idade está entre 18 e 35 anos (inclusive) e
que tenham olhos verdes e cabelos louros.
a porcentagem de indivíduos do sexo masculino cujos olhos são verdes e os cabelos são pretos.
15. Fazer um programa que calcule e escreva o valor de S, de acordo com a seguinte fórmula:
1 3 5 7 99
s ...
1 2 3 4 50
16. Crie um programa que calcule e escreva a soma dos 50 primeiros termos da série:
1000 997 994 991
...
1 2 3 4
17. Elabore um programa que leia uma seqüência de números do teclado até que o usuário digite um número
negativo. Sobre os números lidos, apresente:
O percentual de números pares
A média dos números
O percentual de números acima de 50
CTPositivo 2
19. Faça um programa que apresente na tela o seguinte menu:
1. Digitar um número ímpar
2. Digitar um número par
3. Sair
Caso o usuário escolha a opção 1, ele deve digitar um número ímpar para voltar ao menu. O mesmo deve
ser feito na opção 2, mas para um número par. Caso escolha a opção 3, o programa deve apresentar a
quantidade de números ímpares digitados na opção 1, a quantidade de números pares digitados na opção
2 e encerrar o programa.
20. Foi aplicado o provão em uma instituição de ensino com 50 turmas. Faça um programa que leia a
quantidade de alunos em cada turma e, para cada aluno, leia a nota de 3 provas. Apresente na tela a
média aritmética de cada turma e a porcentagem de alunos que obteve média superior a 7.0. Deve-se ler
os dados de uma turma e apresentar o seu resultado na tela.
22. Elabore um programa que leia a quantidade de turmas em uma escola e, para cada turma, leia a
quantidade de alunos. Para cada aluno, leia o valor de 3 notas e calcule sua média aritmética. Apresente na
tela a média aritmética do aluno, a média da turma, a porcentagem de alunos em cada turma que obteve
média maior ou igual a 7 e a porcentagem de turmas que obteve média maior ou igual a 7.
25. Faça um programa que leia vários números do teclado e apresente o seu fatorial na tela. O processo deve
ser encerrado quando for digitado um número negativo.
Ex.: 5! = 5 * 4 * 3 * 2 * 1 = 120, 0! = 1
CTPositivo 3