Ultima modifica da un moderatore:
Non riesco a capire in seguenti esercizi:
-Scrivi un programma in grado di stabilire e stampare la somma, il prodotto e la media di una
sequenza di valori inseriti in input dall’utente.
Conta e stampa la quantità di valori pari e dispari inseriti.
(come l' ho fatto io):
-Scrivi un programma in grado di stabilire e stampare la somma, il prodotto e la media di una
sequenza di valori inseriti in input dall’utente.
Conta e stampa la quantità di valori pari e dispari inseriti.
(come l' ho fatto io):
C:
#include <stdio.h>
#include <stdlib.h>
int main(){
float media;
int num1, somma, contatore, q, prodotto, contapari, contadispari;
printf("Benvenuto!");
printf("\nQuanti numeri vorresti inserire?");
scanf("%d", &q);
contatore=0;
somma=0;
prodotto=0;
media=0;
contapari=0;
contadispari=0;
while(contatore<q){
printf("Inserisci il numero:");
scanf("%d", &num1);
somma=somma+num1;
prodotto=num1*num1;
media=(num1+num1)/q;
if(num1%2==0){
contapari=contapari+1;
}
else{
contadispari=contadispari+1;
}
contatore=contatore+1;
}
printf("\nPari:%d", contapari);
printf("\nDispari:%d", contadispari);
printf("\nSomma:%d", somma);
printf("\nProdotto:%d", prodotto);
printf("\nMedia:%f", media);
return 0;
}