2 - Defina a função conta que recebe como argumentos uma lista de números inteiros w e um número inteiro k
e devolve o número de vezes que k ocorre em w.
Entrada:
conta([1,2,3,2,1,2],2)
Saída
3
em linguagem c
Respostas
respondido por:
0
Resposta:
#include <stdio.h>
#define TAMANHO 6 //ALTERE SE QUISER AUMENTAR O TAMANHO DA LISTA
int contar(int w[], int k){
int conte = 0;
for(int i = 0; i < TAMANHO; i++){
if (w[i] == k){
conte += 1;
}
}
return conte;
}
int main()
{
int w[TAMANHO], k, i;
for (i=0; i < TAMANHO; i++){
printf("Digite um numero para a lista: ");
scanf("%d", &w[i]);
}
printf("Digite um numero inteiro: ");
scanf("%d", &k);
printf("%d", contar(w, k));
return 0;
}
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás