Переписать цикл под 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 == "Да");
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д