Вывести все точные квадраты натуральных чисел, не превосходящие числа n - C#

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

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

Народ, может кто помочь с заданиями? Очень нужно. Спасибо тем, кто откликнится. 1.Дано натуральное число n. Напишите процедуру static void Squares (int n), которая выводит на консоль все точные квадраты натуральных чисел, не превосходящие данного числа n. (Например, при вводе 50 программа должна вывести 1 4 9 16 25 36 49).

Решение задачи: «Вывести все точные квадраты натуральных чисел, не превосходящие числа n»

textual
Листинг программы
  1. static void Squares()
  2.         {
  3.             int INum = 0;
  4.             Console.WriteLine("Для вычисления квадратов чисел введите целое число:");
  5.             string num = Console.ReadLine();
  6.             try
  7.             {
  8.                 INum = Int16.Parse(num);
  9.             }
  10.             catch
  11.             {
  12.                 Console.WriteLine("Вы ввели не целое число. Программа завершает свою работу."); return;
  13.             }
  14.             if (INum <= 1) { Console.WriteLine("Введенное число <= 1. Программа завершает свою работу."); return; }
  15.             Console.WriteLine("Квадраты целых чисел меньше " + num + ":");
  16.             int i = 1;
  17.             while (i * i < INum)
  18.             {
  19.                 Console.WriteLine((i * i++).ToString());
  20.             }
  21.         }

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


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

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

7   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы