Написать программу, которая введет 6 значений и посчитает сумму чисел, которые являются квадратами целых чисел - C#

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

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

Доброе время суток! Помогите, пожалуйста, мучаюсь уже второй день с задачей, а сроки сдачи уже не за горами... не могу никак решить правильно. Нужно написать программу, которая введет 6 значений и посчитает сумму чисел, которые являются квадратами целых чисел (квадратный корень из которых – целое число). На С# Заранее спасибо!

Решение задачи: «Написать программу, которая введет 6 значений и посчитает сумму чисел, которые являются квадратами целых чисел»

textual
Листинг программы
using System;
 
 
 
namespace cyb10 {
    class Program {
        static void Main() {
            double sum=0;
            for (int i=0; i<6; i++) {
                Console.Write("число №{0} = ",i+1);
                double r=double.Parse(Console.ReadLine());
                if (r>=0 && Math.Sqrt(r)%1==0)
                    sum+=r;
            }
            Console.WriteLine("{0}",sum);
            Console.ReadLine();
        }
    }
}

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


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

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

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