/*6) Elabore um programa em C/C++ que leia um vetor X com 10 números e calcule e imprima a diferença entre o maior e o menor elemento existente no vetor, bem como as posições que o maior e o menor ocupam no conjunto de dados.*/
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
main()
{
int i,X[10], maior=-999, menor=999, P1, P2;
printf("Digite 10 numeros:\n");
for(i=1; i<=10; i++){
printf("X[%d]: ",i);
scanf("%d",&X[i]);
if (X[i]>maior){
maior=X[i];
P1=i;
}
if (X[i]<menor){
menor=X[i];
P2=i;
}
}
printf("Os 10 numeros sao:\n");
for(i=1; i<=10; i++){
printf("X[%d]: %d\n",i,X[i]);
}
printf("Maior: X[%d]: %d\nMenor: X[%d]: %d\n",P1,maior,P2,menor);
printf("A diferença entre o maior e o menor eh:%d",maior-menor);
getch();
}
Nenhum comentário:
Postar um comentário