Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Scendy
0 / 0 / 0
Регистрация: 12.10.2016
Сообщений: 21
#1

Заменить первое число на 0, если оно меньше или равно второму - C#

12.10.2016, 06:49. Просмотров 277. Ответов 5
Метки нет (Все метки)

Доброго времени суток. Я не разбираюсь в C#, но сдать эти задачи по учёбе нужно.
Очень надеюсь на вашу помощь, решить хотя бы часть задачи ниже. Заранее спасибо, буду рада за любую помощь.

5. Даны два действительных числа N и M. Заменить первое число на 0, если оно меньше или равно второму и уменьшить
значение первого и второго чисел на их полусумму в противном случае.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2016, 06:49
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Заменить первое число на 0, если оно меньше или равно второму (C#):

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

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

Если первое число массива положительное, то последующие умножить на это число, если отрицательное, то поделить
Из массива А(12) составить новый, включив в него числа, принадлежащие интервалу , причем, если первое число оказалось положительным, то все...

Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из
Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из

Какое условие лучше ставить: "меньше либо равно нулю" или "меньше единицы"
if (v <= 0) { /*...*/ } или if (v < 1) { /*...*/ } какое условие лучше писать? мне кажется что < 1 быстрее, так как там проверяется...

Как вывести из текста число, если оно постоянно меняется
Всем привет, вот заинтересовался таким вопросом. Как вывести из кода число, если оно постоянно меняется? Вот пример того что мне...

5
bodynar
170 / 170 / 93
Регистрация: 14.03.2015
Сообщений: 687
Записей в блоге: 1
Завершенные тесты: 3
12.10.2016, 13:27 #2
C#
1
2
3
4
5
6
7
8
9
10
int n = 3, m = 1;
            
            if (m >= n)
                  n = 0;
            else
            {
                var halfSum = (n+m)/2;
                n -= o;
                m -= o;
            }
0
halk0812
67 / 54 / 31
Регистрация: 05.09.2013
Сообщений: 665
Завершенные тесты: 1
12.10.2016, 14:08 #3
Цитата Сообщение от bodynar Посмотреть сообщение
C#
1
2
3
var halfSum = (n+m)/2;
 n -= o;
m -= o;
Что-то тут не сходится)
0
bodynar
170 / 170 / 93
Регистрация: 14.03.2015
Сообщений: 687
Записей в блоге: 1
Завершенные тесты: 3
12.10.2016, 15:11 #4
halk0812,
Цитата Сообщение от Scendy Посмотреть сообщение
уменьшить
значение первого и второго чисел на их полусумму
А что не так?
0
valera_21
365 / 351 / 91
Регистрация: 05.01.2010
Сообщений: 1,458
Завершенные тесты: 5
12.10.2016, 15:13 #5
Цитата Сообщение от bodynar Посмотреть сообщение
А что не так?
названия переменных видимо
0
bodynar
170 / 170 / 93
Регистрация: 14.03.2015
Сообщений: 687
Записей в блоге: 1
Завершенные тесты: 3
12.10.2016, 16:02 #6
valera_21, А, лол. В онлайн IDE писал, про названия забыл)
Ну думаю TC поймет.
Цитата Сообщение от bodynar Посмотреть сообщение
C#
1
2
3
var halfSum = (n+m)/2;
    n -= halfSum ;
    m -= halfSum ;
0
12.10.2016, 16:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.10.2016, 16:02
Привет! Вот еще темы с решениями:

Дано целое число. Если оно является положительным, то прибавить к нему 1
Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае не изменять его. Вывести полученное число.

Если время в минутах меньше 10, то минуты заменить на нули при выводе
нужно вывести такую строку, но если время в минутах меньше 10, то минуты заменить на нули. Важно, чтобы была 1 строчка кода! Как вставить...

Ввести числа А В С и К определить какое из них равно К. если ни одно не равно то найти максимальное
ПОМОГИТЕ НАПИСАТЬ ПРОГРАММУ НА C# ввести числа А В С и К определить какое из них равно К. если ни одно не равно то найти максимальное...

Как написать если число меньше 25 повторите ввод?
Как написать если число меньше 25 повторите ввод?


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru