Algoritimo E Programação
Monografias: Algoritimo E Programação. Pesquise 862.000+ trabalhos acadêmicosPor: luislele • 11/5/2014 • 1.418 Palavras (6 Páginas) • 215 Visualizações
GABARITOS DA LISTA DE EXERCÍCIOS DO
COMANDO PARA
Ex. 1)
algoritmo L6ex1;
// Síntese
// Objetivo: imprimir todos os números de 100 a 1
// Entrada :
// Saída : números de 100 a 1
principal
// Declarações
inteiro i;
// Instruções
para(i de 100 ate 1 passo -1) faca
escreval(i);
fimPara
fimPrincipal
Ex. 2)
algoritmo L6ex2;
// Síntese
// Objetivo: imprimir todos os números ímpares de 1 a
100 e a soma deles
// Entrada :
// Saída : números ímpares de 1 a 100 e a soma
principal
// Declarações
inteiro i, totali;
totali = 0;
// Instruções
para(i de 1 ate 100 passo 2) faca
totali = totali + i;
escreval(i);
fimPara
escreval("Soma: ", totali);
fimPrincipal
Ex. 3)
algoritmo L6ex3;
// Síntese
// Objetivo: informar a média do aluno e da turma
// Entrada : nota A1, nota A2, LeA1, LeA2
// Saída : média do aluno e da turma
principal
// Declarações
inteiro i;
real a1, a2, le_a1, le_a2, mediaA1,
mediaA2, mediaAluno, somaMedias, mediaTurma;
somaMedias = 0;
// Instruções
para (i de 1 ate 45 passo 1) faca
escreva("Nota da A1: ");
leia(a1);
escreva("Nota da A2: ");
leia(a2);
escreva("LE A1: ");
leia(le_a1);
escreva("LE A2 ");
leia(le_a2);
mediaA1 = (a1*2+le_a1)/3;
mediaA2 = (a2*2+le_a2)/3;
mediaAluno = (mediaA1 + mediaA2) / 2;
somaMedias = somaMedias + mediaAluno;
escreval("Média: ", mediaAluno);
fimPara
mediaTurma = somaMedias/i;
escreval("Média ta turma: ", mediaTurma);
fimPrincipal
Ex. 4)
algoritmo L6ex4;
// Síntese
// Objetivo: informar a quantidade de cada tamanho
// Entrada : tamanho
// Saída : quantidade de cada tamanho
principal
// Declarações
inteiro i, tamanho, tamanhoPP, tamanhoP,
tamanhoM, tamanhoG, tamanhoGG;
tamanhoPP = 0;
tamanhoP = 0;
tamanhoM = 0;
tamanhoG = 0;
tamanhoGG = 0;
// Instruções
para (i de 1 ate 200 passo 1) faca
escreva("Tamanho do produto
sendo 1 - PP; 2 - P; 3 - M; 4 - G; 5 - GG: ");
leia(tamanho);
escolha(tamanho)
caso 1
tamanhoPP = tamanhoPP + 1;
interrompa;
caso 2
tamanhoP = tamanhoP + 1;
interrompa;
caso 3
tamanhoM = tamanhoM + 1;
interrompa;
caso 4
tamanhoG = tamanhoG + 1;
interrompa;
caso 5
tamanhoGG = tamanhoGG + 1;
interrompa;
fimEscolha
fimPara
escreval("Total de PP: ", tamanhoPP);
escreval("Total de P: ", tamanhoP);
escreval("Total de M: ", tamanhoM);
escreval("Total de G: ", tamanhoG);
escreval("Total de GG: ", tamanhoGG);
fimPrincipal
Ex.
...