Задачи по циклу While и Do-While - C#
Формулировка задачи:
"Циклы While и Do-While"
1. Осуществить генерацию случайных чисел и вывод их на экран до тех пор, пока не выполнится условие выхода из цикла. (Диапазон 2-7; Условие: Произведение всех сгенерированных значений больше 120)
2. Реализовать консольное меню с помощью циклы do-while. Выбор пунктов осуществляется вводом номера через клавиатуру. Выбрав первый пункт меню, выводится ваше имя и возврат в меню, второй пункт – фамилия и возврат в меню, третий пункт – группа и возврат в меню, четвертый – выход из программы.
3.1. Осуществить вывод в цикле построчно на экран чисел от N-5 до N+5, где N номер варианта. В теле цикла сначала реализовать проверку значения на равенство варианту (использовать условный оператор if) и в случае истинного результата выполнить оператор continue, а затем осуществить вывод на экран текущего значения. (N=21)
3.2. Реализовать тот же цикл что и в предыдущем задании, но вместо управляющего оператора continue использовать оператор break. Проанализировать отличия в данных управляющих операторах.
Помогите пожалуйста
Решение задачи: «Задачи по циклу While и Do-While»
textual
Листинг программы
using System;
namespace ConsoleApplication10
{
class Program
{
static void Main(string[] args)
{
int n = 21;
int min = n-5-1;
while (min++!=n+5)
{
if (min == n)
{
continue;
}
Console.WriteLine(min);
}
}
}
}