Программа которая сравнивает два числа

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

  • число отрицательное;
  • число равно нулю;
  • число положительное.

using System; class Program < static void Main(string[] args) < Console.Write(«Введите число: «); int number = Convert.ToInt32(Console.ReadLine()); string s; if (number < 0) < s = «отрицательное»; > else if (number == 0) < s = «равно нулю»; > else < s = «положительное»; > Console.WriteLine($»Число «); Console.ReadLine(); > >

2. Максимальное из трех чисел

Задание: Напишите программу, в которую пользователь вводит три вещественных числа. А программа их сравнивает, и выводит максимальное из них.

using System; class Program < static void Main(string[] args) < Console.Write(«x1 hljs-keyword»>double x1 = Convert.ToDouble(Console.ReadLine()); Console.Write(«x2 hljs-keyword»>double x2 = Convert.ToDouble(Console.ReadLine()); Console.Write(«x3 hljs-keyword»>double x3 = Convert.ToDouble(Console.ReadLine()); var max = x1; if (max < x2) < max = x2; >if (max < x3) < max = x3; >Console.WriteLine($»Максимальное из чисел , , равно «); Console.ReadLine(); > >

3. Минимальное из 3-х чисел

Задание: Перепишите предыдущую программу таким образом, чтобы она выводили минимальное из трех. Используйте тернарный оператор.

JavaScript. Операторы сравнения. Сравнивание строк, чисел и других типов данных.


using System; class Program < static void Main(string[] args) < Console.Write(«Введите первое число: «); double a = Convert.ToDouble(Console.ReadLine()); Console.Write(«Введите второе число: «); double b = Convert.ToDouble(Console.ReadLine()); Console.Write(«Введите третье число: «); double c = Convert.ToDouble(Console.ReadLine()); var min = a < b ? a : b; min = min < c ? min : c; Console.WriteLine($»Минимальное из чисел , , равно «); Console.ReadLine(); > >

Читайте также:
Векторные графические редакторы примеры программ

4. Номер дня недели в текст

Задание: Пользователь вводит целое число, преобразуйте значение номера дня недели в текстовое название. Если введенное значение не соответствует дню недели, выведите сообщение об ошибке.

using System; class Program < static void Main(string[] args) < Console.Write(«Введите номер: «); int dayNum = Convert.ToInt32(Console.ReadLine()); string dayName; switch (dayNum) < case 1: dayName = «Понедельник»; break; case 2: dayName = «Вторник»; break; case 3: dayName = «Среда»; break; case 4: dayName = «Четверг»; break; case 5: dayName = «Пятница»; break; case 6: dayName = «Суббота»; break; case 7: dayName = «Воскресение»; break; default: dayName = «Ошибка: Дня с номером » + dayNum + » не существует»; break; > Console.WriteLine(dayName); Console.ReadLine(); > >

Источник: programm.top

Решение задачи «Сумма двух чисел» по теме «Функция input()»

надо написать программу которая сравнивает два числа, введенных с клавиатуры. Программа должна указать, какое число больше или если числа равны вывести соответствующие сообщение. Ниже представлен рекомендуемый вид экрана во время работы программы. Введите в одной строке два целых числа и нажмите. — >34 67

Найди верный ответ на вопрос ✅ «надо написать программу которая сравнивает два числа, введенных с клавиатуры. Программа должна указать, какое число больше или если числа . » по предмету Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.

Новые вопросы по информатике

Сколько всего различных символов может быть в восьмибитной текстовой кодировке? 1) 8 2) 512 3) 256 4) 65536

Паскаль. Написать программу подсчета количества отрицательных чисел среди любых 10 вводимых. 1 программа с использованием while, 2 программа — repeat

Сколько кб информации содержит сообщение объемом 2^20 бит?

Читайте также:
Каковы основные классы программ приведите примеры программ

Информатика пользователь создад сообщение из 256 символов в кодировке Unicode в которой каждый символ кодируется 16 битами после редактирования информационный объем сообщения составил 3072 бит Определите сколько символов удалили сообщение если его

Запишите числа в беззнаковом коде (формат 1 байт): а) 31; б) 163; в) 65; г) 128.

Главная » Информатика » надо написать программу которая сравнивает два числа, введенных с клавиатуры. Программа должна указать, какое число больше или если числа равны вывести соответствующие сообщение. Ниже представлен рекомендуемый вид экрана во время работы программы.

Источник: urokam.net

Операции сравнения

Основы программирования 2.0

Ещё один из самых распространённых типов операций — это операции сравнения. Эти операции постоянно используются в программах, потому что программы не только выполняют какие-то вычисления, но и проделывают массу других штучек. В частности, выполняют операции сравнения, то есть сравнивают что-то с чем-то.

Давайте вспомним пример программы из предыдущего урока. там мы создали простой калькулятор, который выполнял три действия над двумя числами: сложение, вычитание и умножение.

Однако я намеренно не включил сюда операцию деления. Как вы думаете, почему? Кто-то, быть может, решит, что причиной является использование целых чисел. Ведь в Паскале они не делятся обычным способом. Но на самом деле причина не в этом.

Я не стал использовать операцию деления, потому что пользователь в качестве делителя может ввести число 0. А на ноль, как известно, делить нельзя. Поэтому программа завершится с ошибкой, и пользователь будет очень недоволен.

Как быть? Напрашивается простое решение — проверить значение второго числа, которое вводит пользователь. И если это число равно нулю, то не выполнять операцию деления.

Как сделать такую проверку программно? Да очень просто — выполнить операцию сравнения. То есть сравнить число с нулём.

В таблице 15.3 приведены операции сравнения, которые допускается использовать в языке Free Pascal.

Читайте также:
Прекращена работа программы node js server side javascript

Таблица 15.3. Операторы сравнения Free Pascal.

Оператор Операция
= Равно
<> Не равно
Меньше чем
> Больше чем
Меньше или равно
>= Больше или равно
in Входит в

Все эти операции сравнения известны вам из школьного курса математики. Только некоторые операторы в Паскале обозначаются немного иначе. Единственный непонятный для вас оператор — это оператор in. Но о нём мы пока забудем. И вспомним, когда будем изучать сложные типы данных.

как в программе использовать операторы сравнения?

Более подробно мы будем изучать это в следующих уроках. А сегодня я расскажу вам только об одной языковой конструкции Паскаля

Если вы знаете английский язык, то вы уже должны догадаться, что сие значит. Ну а если нет, то я поясню по-русски. Итак, эта конструкция работает так:

if (если) выполняется условие then (то) выполняем этот код else (иначе) если условие не выполняется выполняем этот код

А теперь попробуем доработать программу из предыдущего урока и добавить в неё операцию целого деления. Добавленный код будет выглядеть так:

if y = 0 then WriteLn(‘Error: Division by ZERO. ‘) else WriteLn(‘x div y = ‘, x div y);

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

Домашнее задание:

Доработайте программу из предыдущего урока. Добавьте в неё операцию целого деления. проверьте работоспособность программы.

замените оператор = на оператор <>. Посмотрите, что получится, если ввести в качестве второго числа 0. Доработайте программу таким образом, чтобы она правильно работала с выражением

Поэкспериментируйте с другими операторами сравнения.

Источник: info-master.su

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru