Переписать цикл под Do While - C#

Узнай цену своей работы

Формулировка задачи:

Доброе время суток!!! есть вот такой код
 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 для того чтобы каждый раз когда заканчивается программа выводилась надпись "Хотите повторить?" и при вводе с клавиатуры " да" повторяла алгоритм при вводе "нет" завершала программу.

Решение задачи: «Переписать цикл под 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 == "Да");
 
           
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы