Escolar Documentos
Profissional Documentos
Cultura Documentos
Agt Exercicios Iteracao
Agt Exercicios Iteracao
(1,0 ponto) Considerando o algoritmo a seguir (e sem usar o computador), preencha o espao da direita com os valores
que aparecero na tela:
#include "brc.h"
Resultados na tela:
principal()
{
inteiro A,B,C;
A=1;
enquanto (A<=3)
{
escreva(A);
escreva("\n");
B=1;
enquanto (B<=2)
{
escreva(B);
escreva("\n");
C=1;
enquanto (C<=B)
{
escreva(C);
escreva("\n");
C=C+1;
}
B=B+1;
}
A=A+1;
}
}
2)
(1,0 ponto) Considerando o algoritmo a seguir (e sem usar o computador), preencha o espao da direita com os valores
que aparecero na tela:
#include "brc.h"
principal()
{
inteiro A,B,C;
A=1;
enquanto (A<=3)
{
B=1;
enquanto (B<=2)
{
C=1;
enquanto (C<=B)
{
escreva(A);
escreva("\n");
escreva(B);
escreva("\n");
escreva(C);
escreva("\n");
C=C+1;
}
B=B+1;
}
A=A+1;
}
}
Resultados na tela:
3)
(1,5 pontos) Reescreva os algoritmos das questes 1 e 2, usando faca... enquanto... no lugar de enquanto....
4)
(1,5 pontos) Escrever um algoritmo que leia um conjunto de 50 informaes contendo, cada uma delas, a altura e o sexo
de uma pessoa (cdigo=1 significa masculino e cdigo=2 significa feminino), calcule e mostre o seguinte:
a) a mdia da altura da turma.
b) o nmero de mulheres e de homens
c) a mdia da altura das mulheres
d) a maior altura da turma
-------------------------------------------------------------------------------------------------------------------------------------------Ateno: os algoritmos a seguir exigem o uso de estruturas de repetio aninhadas, ou seja, uma estrutura de repetio
dentro da outra.
5)
(1,0 ponto) Escreva um algoritmo em BrC que use estruturas de repetio aninhadas (e trs variveis inteiras) para
reproduzir os valores apresentados abaixo:
1
1
1
1
2
2
2
2
principal()
{
inteiro A,B,C;
1
1
2
2
1
1
2
2
1
2
1
2
1
2
1
2
}
6)
(2,0 pontos) Escrever um algoritmo que leia 20 valores para uma varivel N e, para cada um deles, calcule a tabuada de
1 at N. Mostre a tabuada na forma:
1xN=N
2 x N = 2N
3 x N = 3N
......
N x N = N2
7)
(2,0 pontos) Crie um programa que mostre a seguinte sequncia na tela, de 1 at 10:
1 vez(es) o numero 1:
1
2 vez(es) o numero 2:
2
2
3 vez(es) o numero 3:
3
3
3
... ( e assim por diante at 10)
Instrues de entrega:
- imprima este texto, preferencialmente em frente e verso
- faa os exerccios 1, 2 e 5 na prpria folha impressa
- escreva os algoritmos solicitados (exerccios 3, 4, 6 e 7) em folha(s) anexa(s) com identificao de seu nome
- entregue na secretaria do DCC (2 piso do bloco F) at o dia 14/10, pela manh, no meu escaninho