Sorting
Esercizi sugli ordinamenti
211013-019_Cognome_Nome.c
Caricare un vettore v di DIM=10 con numeri random [1..100]. Inserire esternamente un numero N > 0 (data entry). Contare quante volte occorre N nel vettore. Visualizzare N.#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define DIM 10
int main(){
int v[DIM];
int i, N, c=0;
FILE *output = fopen("output.txt", "w");
srand(time(NULL));
for(i=0; i<DIM; i++){// generate, view
v[i] = rand()%100+1;
printf("%d ", v[i]);
}
do{//input N, data entry
printf("Inserire N: ");
scanf("%d", &N);
fflush(stdin);
}while(N<=0);
for(i=0; i<DIM; i++)//count occurrences
if(v[i]==N)
c++;
printf("\n\n%d e' presente %d volte", N, c);
fprintf(output, "\n\n%d e' presente %d volte", N, c);
fclose(output);
putchar('\n');
return 0;
}

Liu Cheng Kai