Faça um programa que receba dez números inteiros e armazene-os em um vetor. Depois, receba um número e mostre em que posição ele foi armazenado no vetor. Caso o número não esteja no vetor, exiba a mensagem “Número não encontrado”.
Respostas
respondido por:
0
Resposta:
#include <stdio.h>
int main() {
int n[10], v, found = -1;
printf ("Digite os valores do vetor:\n");
for (int i = 0; i < 10; i++) {
printf("n[%d]: ", i);
scanf("%d", &n[i]);
}
printf ("Digite o valor que deseja encontrar: ");
scanf("%d", &v);
for (int i = 0; i < 10; i++) {
if(n[i] == v) {
found = i;
}
}
if (found == -1) {
printf ("Numero nao encontrado\n");
} else {
printf ("Numero %d esta na posicao %d\n", v, found);
}
return 0;
}
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás