Haaste: Do-While-Silmukka
Sinulla on kaksi muuttujaa: numberA ja numberB. Ohjelman tulee toistaa silmukkaa, muuttaen numberA:ta, kunnes se saavuttaa numberB:n.
Jos numberA on suurempi kuin numberB, numberA:ta tulee pienentää jokaisella askeleella. Jos numberA on pienempi kuin numberB, numberA:ta tulee kasvattaa jokaisella askeleella.
Lisäksi kirjoita sopiva ehto silmukan lopettamiseksi.
main.cs
12345678910111213141516171819202122232425using 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 (___); } } }
Silmukan tulee jatkua niin kauan kuin luvut EIVÄT ole yhtä suuret (!=).
main.cs
12345678910111213141516171819202122232425using 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); } } }
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 1.59
Haaste: Do-While-Silmukka
Pyyhkäise näyttääksesi valikon
Sinulla on kaksi muuttujaa: numberA ja numberB. Ohjelman tulee toistaa silmukkaa, muuttaen numberA:ta, kunnes se saavuttaa numberB:n.
Jos numberA on suurempi kuin numberB, numberA:ta tulee pienentää jokaisella askeleella. Jos numberA on pienempi kuin numberB, numberA:ta tulee kasvattaa jokaisella askeleella.
Lisäksi kirjoita sopiva ehto silmukan lopettamiseksi.
main.cs
12345678910111213141516171819202122232425using 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 (___); } } }
Silmukan tulee jatkua niin kauan kuin luvut EIVÄT ole yhtä suuret (!=).
main.cs
12345678910111213141516171819202122232425using 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); } } }
Kiitos palautteestasi!