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]);

}

Relacionados