Sfida di ripasso
Fa parte della sezione Fondamenti del percorso C di Coddy. Lezione 15 di 63.
Sfida
FacileCrea un programma in C che:
- Dichiari e inizializzi:
- Una variabile intera
agecon valore 25 - Una variabile float
pricecon valore 19.99 - Una variabile carattere
gradecon valore 'A' - Una costante
MAX_SCOREcon valore 100 usando#define
- Una variabile intera
- Calcoli:
- Il
pricedopo uno sconto del 15% e lo memorizzi in una variabilediscounted_price - Converti
discounted_pricein un intero usando un cast esplicito e memorizzalo comerounded_price
- Il
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
2Variabili
Tipi di datiInteroFloat - DoubleCaratteriValori booleaniCostantiFondamenti di printfRegole di denominazione delle variabiliConversione di tipo parte 1Conversione di tipo parte 2Sfida di ripasso3Operatori
Operatori aritmeticiOperatore moduloIncremento/DecrementoOperatori di assegnazioneOperatori relazionaliOperatori logici Parte 1Operatori logici Parte 2Operatori logici Parte 3Sfida di riepilogoEsercitati da solo: Compilatore C online