Buscar

Exercicios 41_43

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

41. Mostre todas as possibilidades de 2 dados de forma que a soma tenha como 
resultado 7. 
 
 
Algoritmo Soma_dado 
Declarar 
 D1=1, D2: int; 
Início 
 Enquanto (D1<=6) faça 
 D2=1; 
 Enquanto (D1<=6) 
 Se ((D1+D2)==7) 
 Mostra (D1 “e” D2) 
 fim-se; 
 D2++; 
 fim-Enquanto; 
 D1++; 
 Fim-enquanto; 
Fim 
 
 
 
 
 Massa de dados Saída 
 1 e 6 7 
 2 e 5 
 3 e 4 
 4 e 3 
 5 e 2 
 6 e 1 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
D1 1 2 3 4 5 6 
D2 6 5 4 3 2 1 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Soma_Dados 
D1 = 1, D2 : int; 
D1 < = 6 
Fim 
D2 = 1 
D2 < = 6 
Se (D1 + 
D2) = 7 
Mostra (D1 “e” D2) 
D2 ++ 
2 
D1 ++ 
2 
1 
1 
 
 
42. Calcule e mostre a série 1 + 2/3 + 3/5 + ... + 50/99 
Algoritmo Calcule_série 
Declarar 
 x1,x2: int; 
Inicio 
 x1=1; 
 x2=1; 
 Mostra (x1); 
 Enquanto (x1<50) 
 x1= x1 ++; 
 x2= x2 + 2; 
 mostra (x1 ”/” x2); 
 Fim-enquanto; 
Fim 
 
 Saida 
 4/7 
 5/9 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
X1 1 2 3 4 5 ... 50 
X2 1 3 5 7 9 ... 99 
Calcule_série 
X1, X2: int: 
X1 = 1 
X2 = 1 
X1 
 
X1 < 50 
 
Fim 
 
 
X1 = X1 ++ 
X2 = X2 + 2 
X1” / “X2 
 
1 
 
1 
 
 
 
43. Calcule e mostre quantos anos serão necessários para que Ana seja maior que Maria 
sabendo que Ana tem 1,10 m e cresce 3 cm ao ano e Maria tem 1,5 m e cresce 2 cm 
ao ano. 
Algoritmo Médida_Anos 
Declarar 
 médidaAna, médidaMaria, anos=0 : int; 
Inicio 
 médidaAna=1,10; 
 médidaMaria=1,5; 
 Enquanto (médidaMaria >= médidaAna) 
 médidaMaria = médidaMaria + 0,03; 
 médidaAna = médidaAna + 0,02; 
 anos=anos++; 
 Fim-enquanto; 
 Mostra(anos); 
Fim 
 
 
 
 
 
 
 Saida 
 41 
 
 
 
 
 
 
 
 
Medida 
Ana 
1,10 1,13 1,16 1,19 1,22 ... 2,33 
Medida 
Ana 
1,50 1,52 1,54 1,56 1,58 ... 2,32 
Anos 1 2 3 4 5 ... 41 
 
 
 
 
 
 
 
 
 
 
 
 
 
Médida_Anos 
médidaAna, médidaMaria, anos=0 : int; 
médidaAna=1,10; 
médidaMaria=1,5; 
 
médidaMaria >= médidaAna 
Anos 
Fim 
médidaMaria = médidaMaria + 0,03; 
médidaAna = médidaAna + 0,02; 
anos=anos++; 
 
1 
1

Outros materiais