Вывести наибольшие цифры трех чисел

Нахождение наибольшего числа из трех

Найти наибольшее число из трех. Если числа равны, то вывести любое из них.

Входные данные

В единственной строке входного файла INPUT.TXT записано три числа через пробел. Все числа целые, не меньше -10000 и не больше 10000.

Выходные данные

В файл OUTPUT.TXT выведите единственное число.

Пример

INPUT.TXT OUTPUT.TXT
4 7 5
-10 -1000 -100
8 8 8
7
-10
8

Решение

В очередной раз я упростил задачу за счет того, что при равенстве чисел можно вывести любое из них. Как и в задаче «Нахождение наибольшего числа из двух» возможно несколько вариантов решения. Здесь будет рассмотрено два из них.

Первый способ решения задачи основан на использовании дополнительной переменной. Т.е. кроме трех перемененных (например а, b , с) используются дополнительная переменная (например с именем » max) для хранения наибольшего значения. Это пример привожу лишь по той причине, что порой, он оказвается проще для понимания.

Решение задачи на Паскале.

Как видно из блок-схемы приведенной ниже, использовать дополнительную переменную нет никакой нужды. Отказавшись от полного ветвления при проверке первого условия, удалось уменьшить и код программы. Обратите внимание, что для использования неполного ветвления надо проверять условие a , а не a>b .

Решение на Паскале.

В книге С. Окулова «Основы программирования » , для решения этой задачи предлагается использовать составные условия. Вот как будет выглядеть текст программы в этом случае:

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

Источник

Найти 3 наибольших числа

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Ввести четыре числа. Вывести два наибольших числа
Ввести четыре числа. Вывести два наибольших числа

Найти 2 наибольших числа
Дано: Ряд целых чисел,где каждый член>=2, найти 2 наибольших элемента Текст программы: Var.

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

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

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

Оператор for,if ( найти два наибольших числа)
Подскажите пожайлуста. начал самостоятельно изучать С++, в основном по Дейтелу Х.М. но и.

Найти два наибольших числа в последовательности
1)Дана последовательность из М чисел. Найти в ней два наибольших числа.

Найти два наибольших числа из четырёх используя if
Составить программу нахождения двух наибольших из четырёх чисел и вывести их в порядке.

Источник

Найти максимальное из трех заданных чисел

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Условие: Найти максимальное из трех заданных чисел
Помогите решить с 2 по 5 задачу)) Задачи прикреплены)))

Для трёх заданных чисел вычислить максимальное
написать программу которая для трёх заданных чисел вычисляет максимальное. после чего вычисляет.

Выбрать максимальное или минимальное из трех заданных чисел
Даны три действительных числа а, b, с. Если b 8

Книжные новинки
Копилка
Рабочие программы
Проекты MS Office
Презентации
Открытые уроки
Экзаменационные билеты
Элективные курсы
Бесплатный soft
Инструкции по ТБ
Подготовка к олимпиадам по информатике
Методика подготовки
«Золотые» алгоритмы
Простые задачи для начинающих
Олимпиадные задачи с решениями
Книги
Среда программирования
Обучение программированию на С++
Справочник по языку Pascal
Обучение
Подготовка к ЕГЭ
Создание сайтов
Уроки FrontPage
Уроки Word 2003
Создание игр на Delphi
Печатаем вслепую

Решение

а можно ли это сделать без math.max?

Добавлено через 29 минут
сделал так , вдруг кому понадобится

Решение

Нашел такую реализацию для трех чисел с использованием Math.max

Scanner in = new Scanner(System.in);
System.out.print(Math.max(in.nextInt(), Math.max(in.nextInt(), in.nextInt())));

Иезуитская задача. Какой смысл отдельно искать максимум из трех? Из двух, а потом стандартным образом (с исп. массивов или стримов) — максимум любого конечного количества чисел. Но, наверное, преподавателю нужно что-то вроде:

Найти максимальное из заданных чисел.
Найти максимальное из заданных чисел S, R, F и присвоить его значение переменной Z.

Найти максимальное четное из заданных чисел
Дано n натуральных чисел. Найти максимальное только четное из этих чисел Заранее благодарю!

Найти минимальное и максимальное из заданных чисел
Описать процедуру Minmax(X, Y), записывающую в переменную X минимальное из значений X и Y, а в.

Найти максимальное из трех чисел
Задачу нашел, но при запуске .exe сразу же закрывается! .model tiny ; модель.

Найти максимальное из трёх чисел
Помогите пожалуйста исправить ошибки:scratch: 1) Заданы три массива а(m), b(n) и c(q). Найти.

Источник

Ввести три числа, вывести номер максимального числа

Сделал программу на нахождение максимального числа, теперь надо найти номер числа. Помогите, даже не знаю с чего начать.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Ввести три числа и вывести их в порядке возрастания
Ввести три числа и вывести их в порядке возрастания.

Задание по С. Вывести номер максимального числа.
Ввести N натуральных чисел. Завкршить ввод 0-м. Вывести номер максимального числа.

Ввести три числа, найти и вывести значение наибольшего из них (блок-схема)
Помогите кто-нибудь нарисовать блок схему для элементарной задачи. Сама задача — «разработать.

Ввести три числа. Вывести последние цифры чисел. Использовать процедуру замены числа на его последнюю цифру
Ввести три числа. Вывести последние цифры чисел. Использовать процедуру замены числа на его.

Решение

Ввести три числа. Вывести первые цифры чисел. использовать процедуру замены числа на его первую цифру
Ввести три числа. Вывести первые цифры чисел. использовать процедуру замены числа на его первую.

Ввести три числа и вывести их в порядке возрастания
Помогите с заданием: Ввести три числа и вывести их в порядке возрастания

Ввести с клавиатуры три числа, и вывести их в порядке убывания
Дословное условие задачи: Ввести с клавиатуры три числа, и вывести их в порядке убывания. Решаю.

Ввести с клавиатуры три числа, вывести на экран среднее из них
Ввести с клавиатуры три числа, вывести на экран среднее из них. Т.е. не самое большое и не самое.

вывести порядковый номер максимального числа и само число
1)Вводится последовательность целых чисел до тех пор, пока не будет введено число 0. После ввода.

Ввести три произвольных целых числа. Вывести их на экран в порядке возрастания
Ребят, помогите пожалуйста) Ввести три произвольных целых числа. Вывести их на экран в порядке.

Источник

Вводятся 3 числа и необходимо определить наибольшее и наименьшее

Всем привет)
Задача такая. Вводят 3 числа и необходимо определить наибольшее и наименьшее.

Для двух чисел технология понятна это max(a,b) и min(a,b) а можно ли сделать тоже самое для 3х?

Можно в принципе сделать через If , но если будущем мне придется перебирать сотни чисел? тут нужна универсальная технология.
Прошу вашей помощи.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Даны 3 числа . Определить среди них наибольшее и наименьшее
Даны 3 числа . Определить среди них наибольшее и наименьшее .

Определить среди введенных чисел наибольшее и наименьшее числа, а также среднее значение
Ввод пользователем заранее не известного количества чисел (выбрать признак окончания ввода -.

С клавиатуры вводятся 4 целых числа. Необходимо найти максимум этих чисел и определить сколько раз он встречается
С клавиатуры вводятся 4 целых числа. Необходимо найти максимум этих чисел и определить сколько раз.

Нене я придумал сдедущим образом.

Переменной а присваеваем первый элемент строки.
Прогоняем цикл от 0 до длинны строки.
если элемент строки меньше переменной а то присвоить этот элемент переменной а.
вот так мы узнаем минимальное.

на коде примерно так

хоть в цикле, хоть еще как вам понравится крутите столько раз, сколько у вас элементов и соответственно вместо Е подставляйте n-ый элемент .
логика то такая же как у вас, только операций меньше и без использования лишних преобразований.

стоит наверное обратить внимание на синтаксис языка и посмотреть в сторону базовых методов и принципов

Определить &) наибольшее, б) наименьшее значение отношения трехзначного числа к сумме его цифр
Определить &) наибольшее, б) наименьшее значение отношения трехзначного числа к сумме его цифр.

В переменную вводятся числа. Окончание ввода 0. Найти наибольшее число
В переменную вводятся числа. Окончание ввода 0. Найти наибольшее число Стыдоба. Помогите!

определить наибольшее и наименьшее значения,
Если кто — нибудь сможет эти решить. буду век благодарна. 1) Составить программу.

Определить наименьшее и наибольшее число
Даны 3 числа a,b,c Определить наименьшее и наибольшее число. Заранее благодарю)))

Источник

Читайте также:  Как чистить необгораемые жала
Оцените статью