Crie uma função que receba um vetor de tamanho 30 (gerado randomicamente) com números de 1 a 100 e um valor inteiro. Retorne quantas vezes o número inteiro está presente no vetor. Exiba o retorno no método main().
PROGRAMAR EM C
Respostas
respondido por:
1
O algoritmo desenvolvido em linguagem C, está logo abaixo ;)
Veja mais um exemplo em:
- https://brainly.com.br/tarefa/49510730
<<Código>>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int count_number(int vetor[30], int numero) {
int repeticoes = 0;
for (int d=0; d<30; d++) {
//printf(" %d", vetor[d]);
if (vetor[d] == numero) {repeticoes++;}
}
return repeticoes;
}
int main() {
srand(time(NULL));
int vet[30], num;
printf("Informe um valor entre 1 e 100: ");
scanf("%d", &num);
for (int c=0; c<30; c++) {
vet[c] = 1 + (rand()%100);
}
printf("\n\nO valor %d se repete %d veses no vetor!\n", num, count_number(vet, num));
}
Anexos:
Perguntas similares
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
chama no whats 5518981253917
faço por um valor bom e justo, e te envio rapidamente