Предмет: Информатика,
автор: kokoko148
Вводится число A – количество желаемых чисел. Необходимо написать программу, которая будет находить сумму чисел, которые больше 3, но меньше введенного A.
Вывести на экран сумму.
Написать программу на C# с оператором for (по возможности)
Ответы
Автор ответа:
0
Ответ:
using System;
class Program {
static void Main(string[] args) {
Console.Write("Введите число A: ");
int a = int.Parse(Console.ReadLine());
int sum = 0;
for (int i = 4; i < a; i++) {
if (i > 3) {
sum += i;
}
}
Console.WriteLine("Сумма чисел, которые больше 3, но меньше {0}, равна {1}", a, sum);
Console.ReadKey();
}
}
Объяснение:
Программа запрашивает у пользователя число A, затем проходит циклом от 4 до A-1 и проверяет каждое число на то, больше ли оно 3. Если число удовлетворяет обоим условиям, то оно добавляется к сумме. В конце программа выводит результат на экран
kokoko148:
спасибо большое
Похожие вопросы
Предмет: Українська мова,
автор: zewo2009
Предмет: Геометрия,
автор: 9xx7qm6r6d
Предмет: Алгебра,
автор: rolikk775
Предмет: Физика,
автор: nelch666