#c_sharp #while
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CyclesDoWhile
{
class Program
{
static void Main(string[] args)
{
//Количество конфет в пачке
int candies = 200;
//Съедено конфет
int candiesEaten = 0;
while(candiesEaten != 0)
{
candies--;
candiesEaten++;
Console.WriteLine("Конфет съедено. Осталось: " + candies + " Конфет
съедено" + candiesEaten);
}
Console.ReadKey();
}
}
}
Этот код работал. Запускался, как положено. Сегодня решил повторить этот урок, все
стер. Написал заново. Запускает пустое консольное окно. В чем ошибка?
Ответы
Ответ 1
У вас ошибка в условии цикла //Количество конфет в пачке int candies = 200; //Съедено конфет int candiesEaten = 0; while(candiesEaten != 0) ^^^^^^^^^^^^ Данный цикл ни разу не выполнится. Я думаю вы имеете в виду //Количество конфет в пачке int candies = 200; //Съедено конфет int candiesEaten = 0; while(candies != 0) ^^^^^^^
Комментариев нет:
Отправить комментарий