Buscar

Lista de Exercícios IV

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

INFORMÁTICA APLICADA 
LISTA DE EXERCICIOS IV 
Aluno: João de Campos Lima Neto Arquitetura e Urbanismo - UFERSA 
1. Para cada questão desta lista, crie um algoritmo utilizando os laços de repetição “enquanto” 
e “para”: 
a) Escreva na tela os números de 1 até 5000 e conte quantos são pares e quantos são ímpares; 
b) Escreva na tela os números de 1 até 5000 e efetue o somatório de todos os números e, 
separadamente, dos números pares e dos números ímpares. Ao final da execução deverá ser 
apresentado: somatório total dos números, somatório dos números pares e somatório dos 
números ímpares; 
c) Escreva um programa que solicita 10 números ao usuário e ao final mostre qual destes 
números é o maior; 
d) Escreva um programa que pergunte ao usuário quantos alunos tem na sala dele. Em seguida 
pede ao usuário para que entre com as notas de todos os alunos da sala, um por vez. Por fim, o 
programa deve mostrar a média, aritmética, da turma. 
RESPOSTAS: 
a) 
i. Algoritmo “Contpar Contimpares” 
Var 
X, Contpar, Contimpares: Inteiro 
 
Inicio 
X←1 
Enquanto x>1 e x<5000 faca 
 Escreval (x) 
 Se (x%2=0) entao 
 Contpar ← X+1 
 Se nao 
 Contimpares ← X+1 
 Fimse 
Fimenquanto 
Escreval(“O total de numeros par e”, Contpar) 
Escreval(“O total de numeros impares e”, Contimpares) 
Fimalgoritmo 
 
ii. Algoritmo “Contpar Contimpares” 
Var 
X, contar, contimpares: inteiro 
Inicio 
Para x de 1 ate 5000 faca 
 Escreval (x) 
 Se (x%2=0 entao 
 Contpar← X+1 
 Se nao 
 Contimpares← X+1 
 Fimse 
Fimpara 
Escreval(“O total de numeros pares e”, Contpar) 
Escreval(“O total de numeros impares e”, Contimpares) 
Fimalgoritmo 
b) 
i. Algoritmo “Somatorios” 
 Var 
 X, soma, somapar, somaimpares: Inteiro 
 Inicio 
 X ← 1 
 Enquanto x>1 e x<5000 faca 
 Escreval(x) 
 SomaT ← SomaT + x 
 Se (x%2=0) entao 
 Somapar← Somapar+x 
 Se nao 
 Somaimpares ← Somaimpares + x 
 Fimse 
 Fimenquanto 
 Escreval(“A soma de todos os numeros e”, SomaT) 
 Escreval(“A soma dos numeros par e”, Somapar) 
 Escreval(“ A soma dos numeros impares e”, Somaimpares) 
 Fimalgoritmo 
 
ii. Algoritmo “Somatorios” 
 Var 
 X, SomaT, Somapar, SomaImpares: Inteiro 
 Inicio 
 Para x de 1 ate 5000 faca 
 Escreval (x) 
 SomaT ← SomaT + x 
 Se (x%2=0) entao 
 Somapar← Somapar+x 
 Se nao 
 Somaimpares← Somaimpares+x 
 Fimse 
 Fimpara 
 Escreval (“A soma de todos os numeros e:”, SomaT) 
 Escreval (“A Soma dos numeros par e:”, Somapar) 
 Escreval (“ A soma dos numeros impares e:”, Somaimpares) 
 Fimalgoritmo 
 
 
 
c) 
i. Algoritmo “Maior” 
 Var 
 Cont, x, Ma, Me: inteiro 
 Inicio 
 Cont← 1 
 Enquanto cont<1 e cont >=10 faca 
 Escreval(“Digite um numero:”) 
 Leia(x) 
 Ma ← x 
 Me ← x 
 Se x < Ma entao 
 Me← x 
 Se nao 
 Ma←x 
 Fimse 
 Cont ← cont+1 
 Fimenquanto 
 Escreval(“O maior numero digitado e:” Ma) 
 Fimalgoritmo 
 
ii. Algoritmo “Maior” 
 Var 
 X, ma, me, cont: inteiro 
 Inicio 
 Para cont de 1 ate 10 faca 
 Escreval (“Digite um numero:”) 
 Leia (x) 
 Ma← x 
 Me← x 
 Se x < Ma entao 
 Me ← x 
 Se nao 
 Ma← x 
 Fimse 
 Cont ← cont+1 
 Fimenquanto 
 Escreval(“O maior numero digitado e:”, Ma) 
 Fimalgoritmo 
d) 
i. Algoritmo “media” 
 Var 
 X, cont, nt, ntt, media: inteiro 
 Inicio 
 Escreval(Digite o numero de alunos) 
 Leia(x) 
 Enquanto Cont < = x faca 
 Escreval(“Digite a nota”) 
 Leia (nt) 
 Ntt← Ntt + Nt 
 Cont← Cont+1 
 Fimenquanto 
 Media←Ntt % cont 
 Escreval(“A media da turma e:”, Media) 
 Fimalgoritmo 
 
i. Algoritmo “media” 
 Var 
 X, cont, nt, ntt, media: inteiro 
 Inicio 
 Escreval(“Digite o numero de alunos) 
 Leia(x) 
 Para cont de 1 ate x faca 
 Escreval(“Digite a nota”) 
 Leia(nt) 
 Ntt← Ntt+Nt 
 Cont ← Cont+1 
 Fimpara 
 Media ← Ntt % x 
 Escreval(“A media da turma e:”, media) 
 Fimalgoritmo

Outros materiais