Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Loop Do-While | Laços de Repetição
Fundamentos de C#

bookDesafio: Loop Do-While

Você possui duas variáveis: numberA e numberB. O programa deve iterar, ajustando numberA até que ele atinja numberB.

Se numberA for maior que numberB, então numberA deve ser decrementado a cada passo. Se numberA for menor que numberB, então numberA deve ser incrementado a cada passo.

Além disso, escreva a condição apropriada para encerrar o loop.

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 (___); } } }

O loop deve continuar enquanto os números NÃO forem iguais (!=).

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); } } }

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 5

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 1.59

bookDesafio: Loop Do-While

Deslize para mostrar o menu

Você possui duas variáveis: numberA e numberB. O programa deve iterar, ajustando numberA até que ele atinja numberB.

Se numberA for maior que numberB, então numberA deve ser decrementado a cada passo. Se numberA for menor que numberB, então numberA deve ser incrementado a cada passo.

Além disso, escreva a condição apropriada para encerrar o loop.

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 (___); } } }

O loop deve continuar enquanto os números NÃO forem iguais (!=).

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); } } }

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 5
some-alt