Программа принимает три числа

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

Перебираем все возможные варианты и находим макс, мин и среднее число

А теперь запускаем программу, вводим любые три числа и смотрим на результат:

Источник: dzen.ru

Упражнения на Java: принимает три целых числа от пользователя и возвращает true, если второе число больше первого и третье число больше второго

Напишите программу на Java, которая принимает три целых числа от пользователя и возвращает true, если второе число больше первого числа, а третье число больше второго числа. Если другая переменная «abc» является истинной, второе число не должно быть больше первого числа.

C++ | Максимальное число из трёх

Пример решения:

Java-код:

import java.util.*; public class Exercise53 < public static void main(String[] args) < Scanner in = new Scanner(System.in); System.out.print(«Input the first number : «); int x = in.nextInt(); System.out.print(«Input the second number: «); int y = in.nextInt(); System.out.print(«Input the third number : «); int z = in.nextInt(); System.out.print(«The result is: «+test(x, y, z,true)); System.out.print(«n»); >public static boolean test(int p, int q, int r, boolean xyz) < if(xyz) return (r >q); return (q > p r > q); > >
Введите первое число: 5 Введите второе число: 10 Введите третье число: 15 Результат: правда

Читайте также:
Теоретико методологическая основа разработки учебных программ по учебным предметам это какой подход

Иллюстрированная презентация:

«Иллюстрированные

Блок — схема:

«Блок-схема:

Редактор кода Java:

Внесите свой код и комментарии через Disqus.

Каков уровень сложности этого упражнения?

Источник: www.kodesource.top

Все перестановки трех чисел

Программа принимает три числа и выводит все возможные перестановки этих чисел.

Решение задачи

  1. Считываем последовательно три числа и сохраняем их в отдельные переменные.
  2. Составляем список из значений этих переменных.
  3. Используем тройной цикл for для вывода элементов списка с несовпадающими индексами.
  4. Конец.

Исходный код

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

5 Ввод и вывод данных python. Команда input()


a = int(input(«Введите первое число:»)) b = int(input(«Введите второе число:»)) c = int(input(«Введите третье число:»)) d = [] d.append(a) d.append(b) d.append(c) for i in range(0, 3): for j in range(0, 3): for k in range(0, 3): if(i != j k != i): print(d[i], d[j], d[k])

Объяснение работы программы

  1. Пользователь последовательно вводит три числа.
  2. Эти числа добавляются в список при помощи метода append .
  3. Затем при помощи трех циклов for в диапазоне от 0 до 2 прогоняем весь список из трех чисел.
  4. В том случае, когда индексы списков не равны друг другу, выводим значения, соответствующие этим индексам, на экран.

Результаты работы программы

Пример 1: Введите первое число:1 Введите второе число:2 Введите третье число:3 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 Пример 2: Введите первое число:5 Введите второе число:7 Введите третье число:3 5 7 3 5 3 7 7 5 3 7 3 5 3 5 7 3 7 5

Источник: pythonist.ru

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