Top.Mail.Ru
Ответы

Решите задачи на C#

1) Даны три числа. Найти сумму двух наибольших из них.

2) Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 — февраль и т.

д.). Вывести название соответствующего времени года («зима», «весна», «лето»,

«осень»).

3) Дано целое число N (> 0). Используя один цикл, найти сумму 1! + 2! + 3! + ... + N!

(выражение N! — N–факториал — обозначает произведение всех целых чисел от 1

до N: N! = 1·2·...·N). Чтобы избежать целочисленного переполнения, проводить

вычисления с помощью вещественных переменных и вывести результат как

вещественное число.

4) Даны целые положительные числа N и K. Используя только операции сложения и

вычитания, найти частное от деления нацело N на K, а также остаток от этого

деления.

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок

1) int a, b, c, s=0;
Console.Write("Введите число a:");
a = Convert.ToInt32(Console.ReadLine());
Console.Write("Введите число b:");
b = Convert.ToInt32(Console.ReadLine());
Console.Write("Введите число c:");
c = Convert.ToInt32(Console.ReadLine());
if ((a < b) && (a < c)) s = b + c;
if ((b < a) && (b < c)) s = a + c;
if ((c < a) && (c < b)) s = a + b;

Console.WriteLine("Сумма " + s);
Console.ReadLine();


2) int n = 2;
if (n == 12 || n < 3) Console.WriteLine("Зима");
if (n > 2 && n < 6) Console.WriteLine("Весна");
if (n > 5 && n < 9) Console.WriteLine("Лето");
if (n > 8 && n < 12) Console.WriteLine("Осень");

Дальше сам, задачи элементарные