O enunciado do problema encontra-se no próprio código, na forma de comentário.
O programa foi compilado no Windows, com a IDE DevC++.
================================================================
/*
Escreva um programa onde seja solicitado do usuário, que entre com 5 valores reais quaisquer.
Armazene estes valores num vetor. Em seguida, aplique um aumento de 20% a todos os valores
digitados pelo usuário, armazenando estes novos valores num segundo vetor, na ordem inversa a
qual foi digitada. Crie um terceiro vetor para receber, em suas posições, o somatório do valor
contido nas respectivas posições dos 2 vetores anteriores. Apresente os resultados obtidos nas
posições do terceiro vetor. Calcule a soma dos elementos do respectivo vetor.
*/
#include "stdio.h"
#include "stdlib.h"
int main(int argc, char *argv[])
{
float A[5], B[5], C[5];
for(int i = 0; i <= 4; i++) {
printf("Entre com o valor %d do vetor A: ", i + 1);
scanf("%f", &A[i]);
}
for(int l = 0; l <= 4; l++) {
B[l] = A[l] + (A[l] * 0.2);
}
for(int m = 0; m <= 4; m++) {
B[m] = B[4 - m];
}
for(int n = 0; n <= 4; n++) {
C[n] = A[n] + B[n];
}
printf("**************************\n");
printf("Impressao dos valores: \n");
for(int o = 0; o <= 4; o++) {
printf("O valor %d do vetor C e: %f \n", o + 1, C[o]);
}
system("PAUSE");
return 0;
}
No comments:
Post a Comment