Вычисление суммы квадратов четных и кубов нечетных чисел на C#
Привет! Я хотел бы поделиться с тобой способом вычисления суммы квадратов четных и кубов нечетных чисел в диапазоне от 1 до N с использованием языка программирования C#.
Для начала‚ нам понадобится переменная для хранения значения N‚ то есть верхней границы диапазона чисел‚ с которыми мы будем работать. Я назову эту переменную ″n″. Перед использованием переменной‚ необходимо ей присвоить значение. В нашем случае‚ я предлагаю запросить у пользователя ввести это значение.
Далее‚ мы создадим две переменные для хранения суммы квадратов четных и кубов нечетных чисел. Я назову эти переменные ″sumEvenSquares″ и ″sumOddCubes″. Инициализируем их нулевыми значениями.
Затем‚ мы используем цикл for для перебора всех чисел в диапазоне от 1 до N. Внутри цикла‚ проверяем‚ четное ли число или нет. Если число четное‚ то мы добавляем его квадрат к переменной ″sumEvenSquares″. Если число нечетное‚ то мы добавляем его куб к переменной ″sumOddCubes″.
После завершения цикла‚ у нас будет сумма квадратов четных чисел‚ хранящаяся в переменной ″sumEvenSquares″‚ и сумма кубов нечетных чисел‚ хранящаяся в переменной ″sumOddCubes″. Выведем результаты на экран с помощью команды Console.WriteLine.
Вот как будет выглядеть код⁚
using System;
namespace SumOfSquaresAndCubes
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(″Введите значение N⁚″);
int n Convert.ToInt32(Console.ReadLine);
int sumEvenSquares 0;
int sumOddCubes 0;
for (int i 1; i < n; i )
{
if (i % 2 0)
{
sumEvenSquares i * i;
}
else
{
sumOddCubes i * i * i;
}
}
Console.WriteLine(″Сумма квадратов четных чисел⁚ ″ sumEvenSquares);
Console.WriteLine(″Сумма кубов нечетных чисел⁚ ″ sumOddCubes);
}
}
}
Я надеюсь‚ что этот код будет полезен для тебя! Если у тебя есть какие-либо вопросы‚ не стесняйся задавать. Удачи в программировании!