Ciclo while
Fa parte della sezione Fondamenti del percorso C# di Coddy. Lezione 42 di 69.
Un ciclo while è diverso dal ciclo for. Un ciclo for ci permette di iterare su un range specifico, mentre un ciclo while ci permette di continuare a iterare finché una determinata condizione è soddisfatta.
Per usare un ciclo while, scrivi:
while (condition) {
code
}Il codice verrà eseguito solo se la condizione è true.
Ci sono molti casi d'uso in cui un while risolverebbe il problema, ma il ciclo for no.
Sfida
PrincipianteScrivi un programma che riceva un numero double in input.
Usa un ciclo while per dividere ripetutamente il numero per 2 e continua a dividerlo finché il valore corrente è maggiore o uguale a 3.5.
Stampa il primo numero minore di 3.5.
Provalo tu
using System;
public class Program {
public static void Main(string[] args) {
// Scrivi il tuo codice qui sotto
}
}Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiOperatore moduloIncremento/DecrementoIncremento/Decremento postfissoAbbreviazioni aritmetiche7Input/Output di base
Output di baseInterpolazione di stringheLettura dell'inputParsingRipasso - Fino a 120Ripasso - Vero o falso5Operatori Parte 2
Operatori di confrontoOperatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 33Variabili Parte 2
VarCostantiConvenzioni di denominazioneRiepilogo - Inizializzare le variabiliConversione dei tipi6Prendere decisioni
Istruzione ifIf - ElseIstruzione switchOperatore ternarioRiepilogo - If ElseIf - Else annidati9Cicli
Ciclo forCiclo whileCiclo do whileBreakContinueCiclo annidatoCiclo infinitoRiepilogo - Input dinamico12Operazioni sulle stringhe
Metodi delle stringhe Parte 1Metodi delle stringhe Parte 2Formattazione delle stringheEsercitati da solo: Compilatore C# online