Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main() {
- int numero, somma = 0;
- int max, min;
- int i = 0; // Flag per il primo numero
- printf("Inserisci numeri interi (0 per terminare):\n");
- while (1) {
- scanf("%d", &numero);
- if (numero == 0) {
- break; // Esce dal ciclo se l'utente inserisce 0
- }
- somma += numero; // Aggiorna la somma
- // Imposta il primo numero come riferimento per max e min
- if (i==0) {
- max = min = numero;
- i = 1;
- }
- else {
- if (numero > max) max = numero; // Aggiorna il massimo
- if (numero < min) min = numero; // Aggiorna il minimo
- }
- }
- printf("\nRisultati:\n");
- printf("Somma totale: %d\n", somma);
- if (i==1) { // Se almeno un numero รจ stato inserito
- printf("Massimo: %d\n", max);
- printf("Minimo: %d\n", min);
- }
- else {
- printf("Nessun numero valido inserito.\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement