• Предмет: Информатика
  • Автор: KravtsovaMariy
  • Вопрос задан 9 лет назад

С# Решите задачу тремя способами - используя операторы цикла while, do while и for. Вывести на экран: все целые числа из диапазона от А до В, кратные трем (А<=В);

Ответы

Ответ дал: flexlug16
0
Сделал в VS 2016


Вариант с использованием While
namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = Convert.ToInt32(Console.ReadLine());
            int b = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine(" ");
            while (a <= b)
            {
                if (a % 3 == 0)
                {
                    Console.WriteLine(a);
                }
                a++;
            }
       
            Console.ReadKey();        }
    }
}


Вариант с использованием do while
namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = Convert.ToInt32(Console.ReadLine());
            int b = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine(" ");
            do
            {
                if (a % 3 == 0)
                {
                    Console.WriteLine(a);
                }
                a++;
            }
            while (a <= b);            Console.ReadKey();
        }
    }
}

Вариант с использованием for
namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = Convert.ToInt32(Console.ReadLine());
            int b = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine(" ");
            for (int i = a; i <= b; i++)
            {
                if (i % 3 == 0)
                {
                    Console.WriteLine(i);
                }
            }            Console.ReadKey();
        }
    }
}
Ответ дал: KravtsovaMariy
0
а do while?
Ответ дал: flexlug16
0
эм, тебе написать программу с использованием do while?
Ответ дал: KravtsovaMariy
0
ну мне нужно решение тремя способами
Ответ дал: flexlug16
0
а, так бы сразу
Вас заинтересует