Вопрос задан 02.07.2023 в 03:52. Предмет Информатика. Спрашивает Юркина Дарья.

Решите 2 задачи по информатике!!! Задача 1 Имеется набор красных,желтых и зеленых шаров.Требуется

их разложить. Красные-1 полка Зеленые-2 полка Желтые-3 полка Записать алгоритм действий Метод ветвления Задача 2 Составить алгоритм решения задач.Удвоить большее из 2 чисел Метод ветвления
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Комякова Татьяна.

Ответ:

1. картинка 1

2. картинка 2

Объяснение:

1.

Цикл - берём шары, пока они есть в наборе

Условие 1:   Если шар красный, то кладём его на 1 полку

Иначе   Условие 2:   Если шар зеленый, то кладём его на 2 полку

Иначе   кладём его на 3 полку

2.

Ввод a,b

Условие 1:    Если a > b, то Удвоить a

Условие 2:   Если b > a, то Удвоить b

(если числа равны, то ни одно из чисел на удваивается)



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Задача 1: Разложение шаров по полкам

Алгоритм методом ветвления:

  1. Считать количество красных, желтых и зеленых шаров.
  2. Найти максимальное количество шаров среди всех цветов.
  3. Если максимальное количество шаров находится на красных, то положить все красные шары на первую полку.
  4. Если максимальное количество шаров находится на желтых, то положить все желтые шары на первую полку и оставшиеся желтые на вторую полку.
  5. Если максимальное количество шаров находится на зеленых, то положить все зеленые шары на первую полку, следующие по количеству на вторую полку и оставшиеся на третью полку.

Пример на псевдокоде:

makefile
Считать количество красных, желтых и зеленых шаров max_count = максимум(красные, желтые, зеленые) Если max_count == красные, то: Положить все красные на 1 полку Иначе, если max_count == желтые, то: Положить все желтые на 1 полку Положить оставшиеся желтые на 2 полку Иначе: Положить все зеленые на 1 полку Положить следующие по количеству зеленые на 2 полку Положить оставшиеся зеленые на 3 полку

Задача 2: Удвоение большего числа

Алгоритм методом ветвления:

  1. Считать два числа.
  2. Сравнить числа между собой.
  3. Если первое число больше или равно второму числу, то удвоить первое число.
  4. Иначе, удвоить второе число.

Пример на псевдокоде:

makefile
Считать первое число Считать второе число Если первое число >= второму число, то: Удвоить первое число Иначе: Удвоить второе число

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

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос