Buscar

APC Estruturas Condicionais - Solução

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 4 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

Prévia do material em texto

Estrutura Condicional - Exercícios 
1. Faça um algoritmo que leia três números inteiros diferentes (assuma que o sejam) e os 
imprima na tela em ordem crescente. 
 
 
... 
se a > b E b > c então escreva a, b e c 
se a > c E c > b então escreva a, c e b 
se b > a E a > c então escreva b, a e c 
se b > c E c > a então escreva b, c e a 
... 
Estrutura Condicional - Exercícios 
1. Faça um algoritmo que leia três números inteiros diferentes (assuma que o sejam) e os 
imprima na tela em ordem crescente. 
Algoritmo OrdenaNumeros 
 
Variáveis 
 a, b, c : inteiro 
 
Início 
 Leia (a, b, c) 
 se a > b então 
 se b > c então 
 Escreva (a, b, c) 
 senão se a > c então 
 Escreva (a, c, b) 
 senão 
 Escreva (c, a, b) 
 Fim-se 
 Fim-se 
 senão se b > c então 
 se a > c então 
 Escreva (b, a, c) 
 senão 
 Escreva (b, c, a) 
 Fim-se 
 senão 
 Escreva (c, b, a) 
 Fim-se 
 Fim-se 
Fim 
Estrutura Condicional - Exercícios 
1. Faça um algoritmo que leia a data de nascimento de uma pessoa (dia, mês e ano, todos inteiros). Verifique se a data está 
correta. Imprima uma mensagem indicando ao usuário se a data está correta, ou uma mensagem indicando qual é o erro, se 
a data estiver incorreta. Um exemplo de erro: 31/02/2003 - o mês 02 não pode ter 31. Assuma que o ano será digitado 
corretamente. DESCONSIDERAR ANOS BISSEXTOS. 
 
Algoritmo ValidaData 
Variáveis 
 dia, mes, ano: inteiro 
Início 
 Leia (dia, mes ano) 
 se mes = 0 ou mes > 12 então 
 Escreva (“Mês incorreto.”) 
 senão se (((mes = 1) ou (mes = 3) ou (mes = 5) ou (mes = 7) ou (mes = 8) ou (mes = 10) ou (mes = 12)) e (dia > 31)) 
 ou (((mes = 4) ou (mes = 6) ou (mes = 9) ou (mes = 11)) e (dia > 30)) 
 ou ((mes = 2) e (dia > 28)) então 
 Escreva ("Dia correto.") 
 senão 
 Escreva (“Data correta.”) 
 Fim-se 
 Fim-se 
Fim

Outros materiais