Menu
Coddy logo textTech

Sfida di ripasso

Fa parte della sezione Fondamenti del percorso C di Coddy. Lezione 15 di 63.

challenge icon

Sfida

Facile

Crea un programma in C che:

  1. Dichiari e inizializzi:
    • Una variabile intera age con valore 25
    • Una variabile float price con valore 19.99
    • Una variabile carattere grade con valore 'A'
    • Una costante MAX_SCORE con valore 100 usando #define
  2. Calcoli:
    • Il price dopo uno sconto del 15% e lo memorizzi in una variabile discounted_price
    • Converti discounted_price in un intero usando un cast esplicito e memorizzalo come rounded_price

Assicurati di formattare i numeri in virgola mobile in modo da mostrare esattamente 2 cifre decimali.

Provalo tu

#include <stdio.h>

int main() {
    // Dichiara e inizializza le variabili
    
    // Calcola il prezzo scontato
    
    // Converti in un intero mediante un cast
    
    // Stampa tutte le variabili
    printf("Age: %d\n", age);
    printf("Price: $%.2f\n", price);
    printf("Discounted Price: $%.2f\n", discounted_price);
    printf("Rounded Price: $%d\n", rounded_price);
    printf("Grade: %c\n", grade);
    printf("Max Score: %d\n", MAX_SCORE);
    
    return 0;
}

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore C online