Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.55/40: Рейтинг темы: голосов - 40, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 07.07.2020
Сообщений: 17

Найти модуль числа, если значение негативное

07.07.2020, 14:05. Показов 8489. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Получилось найти модуль положительного числа.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int x, y, z;
 
Console.WriteLine("Enter a Number : ");
x = Convert.ToInt16(Console.ReadLine());
 
Console.WriteLine("Enter a Number : ");
y = Convert.ToInt16(Console.ReadLine());
 
Console.WriteLine(x + y);
//Console.ReadLine();
 
z = x % y;
 
Console.WriteLine(x+"divided by " +y+ "has a reminder of" +z);
Console.ReadLine();

Подскажите как найти модуль негативного числа. Заранее спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.07.2020, 14:05
Ответы с готовыми решениями:

Даны три различных действительных числа. Найти среди них два числа, модуль разности которых имеет: наибольшее значение, наименьшее значение
Я сижу на экзамене по Информатике и запутался. Данно задание Даны три различных действительных числа. Найти среди них два числа,...

Даны три различных действительных числа. Найти два числа, модуль разности которых имеет наибольшее/наименьшее значение
Я сижу на экзамене по Информатике и запутался. Данно задание Даны три различных действительных числа. Найти среди них два числа,...

Даны пять различных целых чисел. Найти среди них два числа, модуль разности которых имеет: а) наибольшее значение б) наименьшее значение
Даны пять различных целых чисел. Найти среди них два числа, модуль разности которых имеет: а) наибольшее значение б) наименьшее...

24
0 / 0 / 0
Регистрация: 07.07.2020
Сообщений: 17
07.07.2020, 16:00  [ТС]
Студворк — интернет-сервис помощи студентам
В том то и дело, что я могу и отрицательное значение ввести, и число в квадрате получить. А не должно так быть. По условиям задачи: Квадратный корень, если значение строго позитивное.
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
07.07.2020, 16:05
newcomer1, а откуда задание, если не секрет?
0
0 / 0 / 0
Регистрация: 07.07.2020
Сообщений: 17
07.07.2020, 16:07  [ТС]
Добавлено через 1 минуту
С курсов.
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
07.07.2020, 16:17
Лучший ответ Сообщение было отмечено newcomer1 как решение

Решение

newcomer1, задание такое, что я понял, что ничего не понял. Вот такое решение могу предложить:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
using System;
 
class Program
{
    static void Main()
    {
        int n = int.Parse(Console.ReadLine());
        if (n > 0) Console.WriteLine(n * n);
        else if (n < 0) Console.WriteLine(-n);
        else Console.WriteLine(0);
        Console.ReadKey();
    }
}
1
0 / 0 / 0
Регистрация: 07.07.2020
Сообщений: 17
07.07.2020, 17:39  [ТС]
Да, спасибо, работает. Diamante решение тоже работает, это я ошиблась.

Добавлено через 11 минут
Но только для модуля не выводится сообщение n = -10 result = 10, а у вас просто -10 и все. А квадратный корень норм работает.

Добавлено через 7 минут
Модуль отрицательного числа не выводит получается.

Добавлено через 33 минуты
У меня получилось
static void Main(string[] args)
{
Code
1
2
3
4
5
6
7
8
9
10
11
12
Console.WriteLine("Enter a Number : ");
            int Number = Convert.ToInt32(Console.ReadLine());
            double Sqr = Math.Pow(Number, 2);
            Console.WriteLine("Square of {0} is: {1}", Number, Sqr);
 
 
            Console.WriteLine("Enter a Number : ");
            int number = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine(number == 0 ? "zero" : number > 0 ? $"square of {number} is {number * number}" : $"modulus of {number} is {Math.Abs(number)}");
            Console.ReadKey(true);
            Console.ReadLine();
            Console.ReadLine();
Но все это надо сделать для "For a given integer n calculate the value which is equal to a:"

Как мне это сделать скажите, пожалуйста?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.07.2020, 17:39

Найти два числа, модуль разности которых имеет наибольшее значение
Даны n чисел. Найти среди них два числа, модуль разности которых имеет наибольшее значение.

Найти два числа, модуль разности которых имеет наименьшее значение
Даны пять различных целых чисел. Найти среди них два числа, модуль разности которых имеет наименьшее значение. Добавлено через 1 час 2...

Найти два числа, модуль разности которых имеет наибольшее значение
Одномерные массивы. Даны пять различных целых чисел. Найти среди них два числа,модуль разности которых имеет:a)наибольшее значение;b)...

Найти два числа, модуль разности которых имеет наибольшее значение
Даны пять различных целых чисел. Найти среди них два числа, модуль разности которых имеет: Наибольшее значение

Найти среди чисел X1,X2 ...Xn два числа, модуль разности которых имеет наименьшее значение
Даны: целое число n, действительные числа X1, X2,X3....Xn. Найти среди чисел X1,X2 ...Xn два числа, модуль разности которых имеет...


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru