#include <stdio.h>
#define TAM 5 //cria uma constante
int main() {
int vet[TAM], i, maior, posMaior, menor, posMenor;
//preenche o vetor
for (i = 0; i < TAM; i++) {
}
//encontra o maior valor
maior = vet[0];
posMaior = 0;
for (i = 1; i < TAM; i++) {
if (vet[i] > maior) {
maior = vet[i];
posMaior = i;
}
}
//encontra o menor valor
menor = vet[0];
posMenor = 0;
for (i = 1; i < TAM; i++) {
if (vet[i] < menor) {
menor = vet[i];
posMenor = i;
}
}
//mostra o vetor
for (i = 0; i < TAM; i++) {
}
printf("\nMaior valor: %i - posicao: %i", maior
, posMaior
+1); printf("\nMenor valor: %i - posicao: %i", menor
, posMenor
+1);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIFRBTSA1IC8vY3JpYSB1bWEgY29uc3RhbnRlCgppbnQgbWFpbigpIHsKICAgIGludCB2ZXRbVEFNXSwgaSwgbWFpb3IsIHBvc01haW9yLCBtZW5vciwgcG9zTWVub3I7CgogICAgLy9wcmVlbmNoZSBvIHZldG9yCiAgICBmb3IgKGkgPSAwOyBpIDwgVEFNOyBpKyspIHsKICAgICAgICBzY2FuZigiJWkiLCAmdmV0W2ldKTsKICAgIH0KCiAgICAvL2VuY29udHJhIG8gbWFpb3IgdmFsb3IKICAgIG1haW9yICAgID0gdmV0WzBdOwogICAgcG9zTWFpb3IgPSAwOwogICAgZm9yIChpID0gMTsgaSA8IFRBTTsgaSsrKSB7CiAgICAgICAgaWYgKHZldFtpXSA+IG1haW9yKSB7CiAgICAgICAgICAgIG1haW9yICAgID0gdmV0W2ldOwogICAgICAgICAgICBwb3NNYWlvciA9IGk7CiAgICAgICAgfQogICAgfQoKICAgIC8vZW5jb250cmEgbyBtZW5vciB2YWxvcgogICAgbWVub3IgICAgPSB2ZXRbMF07CiAgICBwb3NNZW5vciA9IDA7CiAgICBmb3IgKGkgPSAxOyBpIDwgVEFNOyBpKyspIHsKICAgICAgICBpZiAodmV0W2ldIDwgbWVub3IpIHsKICAgICAgICAgICAgbWVub3IgICAgPSB2ZXRbaV07CiAgICAgICAgICAgIHBvc01lbm9yID0gaTsKICAgICAgICB9CiAgICB9CgogICAgLy9tb3N0cmEgbyB2ZXRvcgogICAgcHJpbnRmKCJWZXRvcjogIik7CiAgICBmb3IgKGkgPSAwOyBpIDwgVEFNOyBpKyspIHsKICAgICAgICBwcmludGYoIiVpICIsIHZldFtpXSk7CiAgICB9CgogICAgcHJpbnRmKCJcbk1haW9yIHZhbG9yOiAlaSAtIHBvc2ljYW86ICVpIiwgbWFpb3IsIHBvc01haW9yKzEpOwogICAgcHJpbnRmKCJcbk1lbm9yIHZhbG9yOiAlaSAtIHBvc2ljYW86ICVpIiwgbWVub3IsIHBvc01lbm9yKzEpOwoKICAgIHJldHVybiAwOwp9