0 / 0 / 0
Регистрация: 16.11.2020
Сообщений: 13
1

Если хотя бы два числа из трех положительны, то уменьшить каждое нечетное число на 1, иначе – найти сумму всех чисел

26.02.2021, 09:12. Показов 1041. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста написать программу на с#.
Если хотя бы два числа из трех введенных чисел положительны, то 3 уменьшить каждое нечетное число на 1, иначе – найти сумму всех чисел.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2021, 09:12
Ответы с готовыми решениями:

Если все числа положительны - найти их корни; если отрицательны - возвести каждое в квадрат, иначе найти сумму
Заданы три числа А, В, С. Если они все положительны, то найти их корни; если все отрицательны, то...

Если все три введенных числа неотрицательны, то найти наименьшее число, иначе – уменьшить каждое число вдвое
Если все три введенных числа неотрицательны, то найти наименьшее число, иначе – уменьшить каждое...

Если все числа четные, каждое из них уменьшить в 2 раза, если хотя бы одно - четное, увеличить каждое число на 20%...
Даны три целых положительных числа. Если все они четные, каждое число уменьшить в два раза, если...

Если сумма трёх различных чисел <1, то нужно найти сумму этих чисел, иначе вывести наибольшее число
если сумма трёх различных чисел &lt;1, то нужно найти сумму этих чисел, иначе вывести наибольшее число

3
626 / 390 / 135
Регистрация: 06.03.2017
Сообщений: 1,455
26.02.2021, 09:58 2
Цитата Сообщение от aNttix Посмотреть сообщение
то 3 уменьшить каждое нечетное число на 1
3 раза перечитал, но так и не понял
0
0 / 0 / 0
Регистрация: 16.11.2020
Сообщений: 13
26.02.2021, 10:23  [ТС] 3
Цитата Сообщение от Pilarentes Посмотреть сообщение
3 раза перечитал, но так и не понял
Число 3 лишнее, случайно написал
0
958 / 576 / 268
Регистрация: 20.12.2016
Сообщений: 1,506
26.02.2021, 11:25 4
aNttix,
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int a = 3;
int b = -3;
int c = 6;
 
var count = 0;
if(a > 0) count++;
if(b > 0) count++;
if(c > 0) count++;
 
if(count >= 2)
{
    if(a % 2 != 0) a--;
    if(b % 2 != 0) b--;
    if(c % 2 != 0) c--;
    Console.WriteLine($"a = {a}; b = {b}; c = {c}");
}
else
{
    var sum = a + b + c;
    Console.WriteLine($"sum = {sum}");
}
0
26.02.2021, 11:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.02.2021, 11:25
Помогаю со студенческими работами здесь

Найти, если число нечетное, сумму четных цифр, их произведение, их количество, и сумму всех цифр числа, если четное
Дано число. Вывести цифры исходного числа через пробел. Найти, если число нечетное, сумму четных...

Определить min из трёх введённых чисел. Если min отр-ное число, то найти кол-во полож-ных, а иначе сумму чисел
Пример для написания программы следующее задание и программа к нему:)&quot;Определить среди 3 введённых...

если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое
если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу,...

Если все введенные числа положительны, то вывести их произведение,если среди них есть хотя бы один 0, то сумму
Помогите пожалуйста написать программу Если все введенные числа положительны, то вывести их...

Удалить элемент, находящийся в середине стека, если число элементов нечётное, иначе - два средних элемента
ЗДРАВСТВУЙТЕ,ВОТ ЗАДАЧА: Удалить элемент, находящийся в середине стека , если число элементов...

Если сумма цифр введенного числа кратна трем, то увеличить число на единицу, иначе - уменьшить число вдвое
Составить программу. Если сумма цифр введенного трехзначного числа n кратная трем, то увеличить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru