Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Ciclo Do-While | Cicli
Fondamenti di C#

bookSfida: Ciclo Do-While

Hai due variabili: numberA e numberB. Il programma deve iterare, modificando numberA fino a quando non raggiunge numberB.

Se numberA è maggiore di numberB, allora numberA deve essere decrementato a ogni passaggio. Se numberA è minore di numberB, allora numberA deve essere incrementato a ogni passaggio.

Inoltre, scrivi la condizione appropriata per terminare il ciclo.

main.cs

main.cs

copy
12345678910111213141516171819202122232425
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int numberA = 10; int numberB = 1; do { if (___) { numberA--; } else if (___) { numberA++; } Console.WriteLine(numberA); } while (___); } } }

Il ciclo deve continuare finché i numeri NON sono uguali (!=).

main.cs

main.cs

copy
12345678910111213141516171819202122232425
using System; namespace ConsoleApp { class Program { static void Main(string[] args) { int numberA = 10; int numberB = 1; do { if (numberA > numberB) { numberA--; } else if (numberA < numberB) { numberA++; } Console.WriteLine(numberA); } while (numberA != numberB); } } }

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 5

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 1.59

bookSfida: Ciclo Do-While

Scorri per mostrare il menu

Hai due variabili: numberA e numberB. Il programma deve iterare, modificando numberA fino a quando non raggiunge numberB.

Se numberA è maggiore di numberB, allora numberA deve essere decrementato a ogni passaggio. Se numberA è minore di numberB, allora numberA deve essere incrementato a ogni passaggio.

Inoltre, scrivi la condizione appropriata per terminare il ciclo.

main.cs

main.cs

copy
12345678910111213141516171819202122232425
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int numberA = 10; int numberB = 1; do { if (___) { numberA--; } else if (___) { numberA++; } Console.WriteLine(numberA); } while (___); } } }

Il ciclo deve continuare finché i numeri NON sono uguali (!=).

main.cs

main.cs

copy
12345678910111213141516171819202122232425
using System; namespace ConsoleApp { class Program { static void Main(string[] args) { int numberA = 10; int numberB = 1; do { if (numberA > numberB) { numberA--; } else if (numberA < numberB) { numberA++; } Console.WriteLine(numberA); } while (numberA != numberB); } } }

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 5
some-alt