If-Else
Fa parte della sezione Fondamenti del percorso C di Coddy. Lezione 26 di 63.
L'istruzione if-else consente al tuo programma di prendere decisioni in base alle condizioni. Se una condizione è vera, viene eseguito un blocco di codice; altrimenti, ne viene eseguito uno diverso.
Vediamo come usare un'istruzione if-else:
Per prima cosa, definiamo una variabile:
int age = 17;Ora controlliamo se la persona è adulta:
if (age >= 18) {
printf("You are an adult.\n");
} else {
printf("You are a minor.\n");
}Poiché age è 17, che è meno di 18, l'output sarà:
You are a minor.La parte if verifica la condizione. Quando la condizione è falsa, viene eseguito il codice nel blocco else.
Sfida
FacileScrivi un programma che:
- Legga dall'utente un intero che rappresenta il punteggio di uno studente
- Se il punteggio è maggiore o uguale a 60, stampi "Pass"
- Altrimenti, stampi "Fail"
Provalo tu
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// Non modificare nulla sopra questa riga
// Scrivi il tuo codice qui
return 0;
}Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Flusso di controllo
Istruzione ifIf-ElseElse-IfSwitch CaseOperatore condizionale ternarioSfida di riepilogoIf-Else annidato2Variabili
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