

Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Elaborato risolto di programmazione dell'università mercatorum
Tipologia: Prove d'esame
Caricato il 13/02/2024
1 / 3
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!


#include <stdio.h> int main(void) { int matricola; // Richiedo all'utente di inserire la matricola printf("Inserisci il numero di matricola: "); scanf("%d", &matricola); // Estraggo le quattro parti della matricola int a = matricola / 1000000; // prime 3 cifre int b = (matricola / 10000) % 100; // due cifre successive int c = (matricola / 100) % 100; // due cifre successive int d = matricola % 100; // ultime due cifre // Calcolo la media float media = (float)(a + b + c + d) / 4; // Stampo i risultati printf("Variabile a: %03d\n", a); printf("Variabile b: %02d\n", b); printf("Variabile c: %02d\n", c); printf("Variabile d: %02d\n", d); printf("Questa è la media della tua matricola divisa in quattro gruppi: %.2f\n", media); return 0; }
#include <stdio.h> int main(void) { // Dichiaro le variabili float num1, num2, num3; // Richiedo all'utente di inserire tre numeri printf("Inserisci il primo numero: ");
scanf("%f", &num1); printf("Inserisci il secondo numero: "); scanf("%f", &num2); printf("Inserisci il terzo numero: "); scanf("%f", &num3); // Verifico e stampa del numero maggiore if (num1 >= num2 && num1 >= num3) { printf("Il maggiore tra i tre numeri è: %.2f\n", num1); } else if (num2 >= num1 && num2 >= num3) { printf("Il maggiore tra i tre numeri è: %.2f\n", num2); } else { printf("Il maggiore tra i tre numeri è: %.2f\n", num3); } return 0; }
#include <stdio.h> // Funzione per calcolare i primi N numeri di Fibonacci void calcolaFibonacci(int N) { int primo = 1, secondo = 1, successivo, i; // Stampo i primi due numeri di Fibonacci printf("%d %d ", primo, secondo); // Calcolo e stampo i successivi numeri di Fibonacci for (i = 3; i <= N; i++) { successivo = primo + secondo; printf("%d ", successivo); // Aggiorno i valori precedenti per il prossimo calcolo primo = secondo; secondo = successivo; } printf("\n"); } int main(void) { int N;