Vous êtes sur la page 1sur 4

Informtica Aplicada Campus Angicos

Professor: Araken de Medeiros Santos


LISTA DE PROBLEMAS
Algoritmos Estruturas de Controle Repetio
1. Imprimir todos os nmeros de 1 at 100.
2. Imprimir todos os nmero de 100 a 1.
3. Imprimir os 100 primeiros pares.
4. Imprimir os mltiplos de 5, no intervalo de 1 at 500.
5. Imprimir o quadrado dos nmeros de 1 at 20.
6. Criar um algoritmo que imprima os nmeros pares no intervalo de 1 a
600.
7. Criar um algoritmo que imprima os nmeros de 120 a 300.
. Criar um algoritmo que imprima todos os nmeros de 1 at 100 e a
soma deles.
!. "ntrar #om 10 nmeros e imprimir a metade de #ada nmero.
10. "ntrar #om 10 nmeros e imprimir a metade de #ada nmero.
11. "ntrar #om nmeros e, para #ada nmero, imprimir o logaritmo desse
nmero na $ase 10 %usar o #omando log%n&&.
12. "ntrar #om 15 nmeros e imprimir a rai' quadrada de #ada nmero.
13. "ntrar #om quatro nmeros e imprimir o #u$o e a rai' #$i#a de #ada
nmero.
14. Criar um algoritmo que #al#ule e imprima o valor de $
n
. ( valor de n
dever) ser maior do que 1 e inteiro e o valor de $ maior ou igual a 2 e
inteiro.
15. Criar um algoritmo que imprima uma ta$ela de #onvers*o de polegadas
para #ent+metros. ,ese-a.se que na ta$ela #onste valores desde 1
polegadas at 20 polegadas inteiras.
16. Criar um algoritmo que imprima a ta$ela de #onvers*o de graus Celsius.
/a0ren0eit para o intervalo dese-ado pelo usu)rio. ( algoritmo deve
soli#itar ao usu)rio o limite superior, o limite in1erior do intervalo e o
de#remento. /2rmula de #onvers*o3 C 4 55%/.32&6!.
17. Criar um algoritmo que leia um nmero que ser) o limite superior de um
intervalo e o in#remento. Imprimir todos os nmeros naturais no intervalo
de 0 at esse nmero. 7upon0a que os dois nmeros lidos s*o maiores
do que 'ero. "8emplo3
9imite superior3 20
In#remento3 5
7a+da3 0 5 10 15 20
1. Criar um algoritmo que leia um nmero que ser) o limite de um intervalo
e imprimir todos os nmeros +mpares menores do que esse nmero.
"8emplo3
9imite superior3 15
7a+da3 1 3 5 7 ! 11 13
1!. Criar um algoritmo que leia um nmero que servir) para #ontrolar os
nmeros pares que ser*o impressos a partir de 2. "8emplo3
:uantos3 4
7a+da3 2 4 6
20. Criar um algoritmo que leia um nmero e imprima todos os nmeros de
1 at o nmero lido e o seu produto. "8emplo3
;mero3 3
7a+da3 1 2 3 6
21. Criar um algoritmo que imprima a soma dos nmeros pares entre 25 e
200.
22. Criar um algoritmo que leia um nmero e imprima a soma dos nmeros
mltiplos de 5 no intervalo a$erto entre 1 e o nmero. 7upon0a que o
nmero ser) maior que 'ero.
9imite superior3 15
%5 10& < mltiplos de 5
7a+da3 15
23. Criar um algoritmo que leia um nmero que servir) para #ontrolar os
primeiros nmeros +mpares. ,ever) ser impressa a soma desses
nmeros. 7upon0a que o nmero ser) maior que 'ero.
:uantos3 5
%1 3 5 7 !& < primeiros +mpares
7a+da3 25
24. Criar um algoritmo que leia os limites in1erior e superior de um intervalo
e imprima todos os nmeros naturais no intervalo 1e#0ado. 7upon0a que
os dados digitados s*o para um intervalo #res#ente. "8emplo3
9imite superior3 5
9imite in1erior3 12
7a+da3 5 6 7 ! 10 11 12
25. Criar um algoritmo que leia um nmero %num& da entrada e imprima os
mltiplos de 3 e 5 ao mesmo tempo no intervalo de 1 a num. "8emplo3
;mero lido3 50
7a+da3 15 30 45
26. Criar um algoritmo que leia um nmero de entrada n. "m seguida, ler n
nmeros e imprimir o triplo de #ada um.
27. Criar um algoritmo que leia um nmero de entrada n. "m seguida, ler n
nmeros e imprimir o maior deles. 7upon0a que todos os nmeros lidos
ser*o positivos.
2. Criar um algoritmo que imprima todos os nmeros inteiros e positivos no
intervalo a$erto entre 10 e 100 de modo que n*o terminem #om 'ero, ou
se-a, n*o se-a mltiplo de 10.
2!. 9er 200 nmeros e imprimir quantos s*o pares e quantos s*o +mpares.
30. "ntrar #om 15 nmeros e imprimir quantos nmeros maiores que 30
1oram digitados.
31. "ntrar #om 20 nmeros e imprimir a soma dos positivos e o total de
nmeros negativos.
32. "ntrar #om dois nmeros e imprimir todos os nmeros no intervalo
1e#0ado, do menor para o maior.
33. "ntrar #om o nmero de termos da srie %n& e imprimir o valor de =,
sendo3
= 4 1>162>163>...>16n
34. "ntrar #om o nmero de termos da srie %n& e imprimir o valor de =,
sendo3
= 4 1.162>163>...>16n
35. "ntrar #om o nmero de termos da srie %n& e imprimir o valor de =,
sendo3
= 4 16n>16%n.1&>16%n.2&>...>%n.1&62>n
36. Criar um algoritmo que imprima os 10 primeiros termos da srie de
1i$ona##i.
(s dois primeiros termos desta srie s*o 1 e 1 e os demais s*o gerados
a partir da soma dos anteriores. "8emplos3
1 > 1 .? 2 ter#eiro termo@
1 > 2 .? 3 quarto termo@
37. "ntrar #om nmeros e imprimir o triplo de #ada nmero. ( algoritmo
a#a$a quando entrar o nmero .!!!.
3. "ntrar #om nmeros enquanto 1orem positivos e imprimir quantos
nmeros 1oram digitados.
3!. "ntrar #om v)rios nmeros positivos e imprimir a mdia dos nmeros
digitados.
40. 9er v)rios nmeros e in1ormar quantos nmeros entre 100 e 200 1oram
digitados. :uando o valor 0 %'ero& 1or lido, o algoritmo dever) #essar sua
e8e#uA*o.
41. "ntrar #om nmeros e imprimir o quadrado de #ada nmero at entrar
#om um nmero mltiplo de 6 que dever) ter seu quadrado tam$m
impresso.
42. 9er v)rios nmeros at entrar o nmero .!!!. Bara #ada nmero,
imprimir seus divisores.
43. ,ado um pa+s #om 5.000.000 de 0a$itantes e uma ta8a de natalidade de
3C ao ano, e um pa+s D #om 7.000.000 de 0a$itantes e uma ta8a de
natalidade de 2C ao ano, #al#ular e imprimir o tempo ne#ess)rio para
que a populaA*o do pa+s E ultrapasse a populaA*o do pa+s D.
44. C0i#o tem 1,50m e #res#e 2 #ent+metros por ano, enquanto -u#a tem
1,10m e #res#e 3 #ent+metros por ano. Construir um algoritmo que
#al#ule e imprima quantos anos ser*o ne#ess)rios para que Fu#a se-a
maior que C0i#o.
45. Criar um algoritmo que leia v)rios nmeros e apresente o 1atorial de
#ada nmero. ( algoritmo se en#erra quando se digita um nmero
menor do que 1.
46. "ntrar #om a idade de v)rias pessoas e imprimir3
a. ( total de pessoas #om menos de 21 anos@
$. ( total de pessoas #om mais de 50 anos.
47. "ntrar #om v)rios nmeros e veri1i#ar se eles s*o ou n*o quadrados
per1eitos. ( algoritmo termina quando se digita um nmero menos ou
igual a 0. Gm nmero quadrado per1eito quando tem um nmero inteiro
#omo rai' quadrada.
4. "ntrar #om v)rios nmeros e veri1i#ar se ele um nmero primo.
4!. Criar um algoritmo que leia v)rios nmeros inteiros e positivos e imprima
a mdia dos nmeros mltiplos de 3.
50. Criar um algoritmo que entre #om v)rios nmeros inteiros positivos e
imprima o produto dos nmeros +mpares digitados e a soma dos pares.

Vous aimerez peut-être aussi