Programma C – Marco Romano 3A IT 2020/2021
/* Libreria */
#include <stdio.h>
/* Costante */
#define N 5
int main() {
int arr[N];
int a = 0, b = 0, i;
int count = 0;
printf("~~~ Programma che dati in ingresso N valori in funzione di un range (A e B) conta i numeri pari ~~~\n");
/* Popola array */
for (i = 0; i < N; i++) {
printf(">> [%d] Inserisci un numero: ", i + 1);
scanf("%d", &arr[i]);
}
printf("Crea range A e B\n");
do {
printf(">> Inserisci A: ");
scanf("%d", &a);
printf(">> Inserisci B: ");
scanf("%d", &b);
} while (a > b);
/* Verifica e conta i numeri pari presenti nell'array */
for (i = 0; i < N; i++) {
if (arr[i] % 2 == 0 && arr[i] > a && arr[i] < b) {
count++;
printf(">> Il numero %d e' pari ed e' compreso tra %d e %d\n", arr[i], a, b);
}
}
printf("L'array contiene %d numeri pari", count);
}