LABORATORIO DE PROGRAMACAO Lista Exercicios ARNAILTON
774 palavras
4 páginas
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO PIAUÍCENTRO DE EDUCAÇÃO ABERTA E A DISTÂNCIA CURSO DE LICENCIATURA EM COMPUTAÇÃO
PROGRAMAÇÃO I
LISTA DE EXERCÍCIOS
Professor:
Tutor:
Polo:
Aluno:
Cada questão vale 1,0 ponto
1. Armazenar as idades de 100 pessoas em um vetor, exibir:
a. a maior idade. b. a menor idade.
c. a média aritmética das idades.
RESPORTA:
#include <stdio.h>
int main(){
int idade[100]; int i; int maiorIdade = 0, menorIdade = 150; float media = 0.0f;
for (i = 0; i < 100 ; i++){ printf("Informe a %da. idade: ", i + 1); scanf("%d", &idade[i]);
if (idade[i] > maiorIdade){
maiorIdade = idade[i];
}
if (idade[i] < menorIdade){ menorIdade = idade[i];
}
media = media + idade[i];
}
media = media / 100;
printf("\nA menor idade eh: %d", menorIdade);
printf("\nA maior idade eh: %d", maiorIdade);
printf("\nA media aritmetica eh: %.2f", media);
printf("\n\n");
return 0;
}
2. Entrar com um vetor A com 50 números inteiros. Gerar um vetor B onde cada elemento obedecerá às seguintes regras:
Se i for impar então B[i] é o quadrado de A[i];
Se i for par então B[i] é a metade de A[i].
RESPOSTA:
#include <stdio.h>
#include <math.h>
int main(){
int A[50], B[50]; int i;
for (i = 0; i < 50; i++){ printf("Informe o %do. valor de A: ", i + 1); scanf("%d", &A[i]);
if (A[i] % 2 == 0){ B[i] = A[i] / 2; } if (A[i] % 2 != 0){ B[i] = A[i] * A[i];
} }
for (i = 0; i < 50; i++){
printf("\nA[%d] = %d B[%d] = %d", i, A[i], i, B[i]);
}