Programação Orientada a Objetos Revisão de Programação Estruturada
Por: Gustavo-Soares94 • 6/11/2020 • Monografia • 467 Palavras (2 Páginas) • 123 Visualizações
Programação Orientada a Objetos
Revisão de Programação Estruturada
1. A partir da análise do trecho de código em linguagem C abaixo, é correto afirmar que:
main(){
int c[6],i; c[0] = 1; c[1] = 2; c[2] = 3; c[3] = 4; c[4] = 5; c[5] = 6; printf("Vetor c: "); for(i=0;i<=5;i++){
printf(“%d”,c[i]); } }
A. O código não irá compilar, pois estão sendo armazenados
valores inteiros em um vetor de caracteres.
B. A execução do código gera na tela: Vetor c: 012345
C. A execução do código gera na tela: Vetor c: 123456
D. A execução do código gera na tela: Vetor c: 102132435465
E. A execução do código gera na tela: Vetor c: 0123456
2. Analise o seguinte trecho de código em C. Qual das alternativas representa esquematicamente os valores que
estarão armazenados no vetor w ao final da execução?
main(){
int w[10], i; for (i=0;i<10;i++){
w[i] = i * 1; } } A. w 1 2 3 4 5 6 7 8 9 10
B. w 0 1 2 3 4 5 6 7 8 9
C. w 0 2 4 6 8 10 12 14 16 18
D. w 0 0 4 4 8 8 12 12 16 16
E. w 0 4 4 8 8 12 12 16 16 18
Considere o código a seguir para responder as questões 3 e 4.
void main() {
int vetor[10], i, x; for (i=0;i<=9;i++) {
printf("Informe o numero %d da sequencia:", i+1); scanf("%d",&vetor[i]); } x = vetor[0];
Página 1 de 2
for (i=1;i<10;i++) {
if (vetor[i] < x) x = vetor[i]; } printf("Valor: %d\n", x); getch(); } 3. Analisando a execução do código, é correto afirmar que:
A. A cada execução, o programa exibe o vetor na tela.
B. A cada execução, o usuário tem que informar 9 números na entrada de dados.
C. O programa encerra com a exibição do maior número armazenado no vetor.
D. O programa encerra com a exibição do menor número armazenado no vetor.
E. Nenhuma das alternativas anteriores.
4. Caso o programador altere a linha for(i=1;i<10;i++) por for(i=0;i<10;i++)é observado que: A. ocorre um erro de compilação.
B. ocorre um erro na execução.
C. o usuário não exibirá mais o vetor na tela.
D. o usuário continuará tendo a mesma resposta exibida na tela.
E. Nenhuma das alternativas anteriores.
5. Uma escola deseja acompanhar a altura das crianças do Jardim da Infância. Para isso, elabore um programa que
leia a altura das 30 crianças que compõem as turmas deste ano. Em seguida, seu programa deve identificar e
mostrar na tela:
a) A altura da criança(s) mais alta(s);
b) A altura da criança(s) mais baixa(s);
c) A média das alturas informadas;
d) A altura das crianças abaixo da média.
Seu programa não deve aceitar altura menor que 50 cm.
Página 2 de 2
...