Переписать цикл под Do While - C#
Формулировка задачи:
Доброе время суток!!!
есть вот такой код
Подскажите как организовать его с помощью цикла Do While для того чтобы каждый раз когда заканчивается программа выводилась надпись "Хотите повторить?" и при вводе с клавиатуры " да" повторяла алгоритм при вводе "нет" завершала программу.
static void Main(string[] args)
{
string b = "";
do {
Console.WriteLine("Введите имя");
string a = Console.ReadLine();
if (a == "")
{
Console.WriteLine("Здраствуй человек!!!");
}
else
{
Console.WriteLine("Здраствуй {0}!!!", a);
}
Console.WriteLine("*****************");
Console.WriteLine("Хотите повторить?");
} while (b=="да"|| b == "Да");
Console.ReadLine();
}Решение задачи: «Переписать цикл под Do While»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string b = "";
do
{
Console.Clear(); //можно экран почистить
Console.WriteLine("Введите имя");
string a = Console.ReadLine();
if (a == "")
{
Console.WriteLine("Здраствуй человек!!!");
}
else
{
Console.WriteLine("Здраствуй {0}!!!", a);
}
Console.WriteLine("*****************");
Console.WriteLine("Хотите повторить?");
b = Console.ReadLine();//тут ввод нужен
} while (b == "да" || b == "Да");
}
}
}