М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
barbara27
barbara27
25.02.2020 11:38 •  Информатика

БАЛОВ

Заповніть план доповіді.

Тема презентації:

Мета та завдання презентації:

План (структура) презентації:

Доповідь:

👇
Открыть все ответы
Ответ:
Маринрчка
Маринрчка
25.02.2020
Хорошо, я с удовольствием помогу тебе с этим вопросом. Для решения задачи нам понадобится написать функцию на языке программирования, которая будет принимать на вход три числа и выводить их на экран в порядке возрастания.

Вот пошаговое решение:

1. Определим функцию и назовем ее "display_numbers_in_order".
2. Внутри функции создадим три переменные, например "number1", "number2" и "number3", которые будут принимать переданные числа в качестве аргументов функции.
3. Затем, с использованием условных операторов if-else, проверим все возможные варианты порядка чисел и выведем их на экран в соответствии с этим порядком.
4. Если первое число меньше или равно второму, и первое число меньше или равно третьему, то сначала выведем первое число, затем второе и третье. Иначе, выполним ту же последовательность действий, поменяв значения первого и второго чисел местами.
5. Если же второе число меньше первого, и оно меньше или равно третьему, то сначала выведем второе число, затем первое и третье. Иначе, выполним ту же последовательность действий, поменяв значения второго и третьего чисел местами.
6. Если третье число меньше первого и оно меньше или равно второму, то сначала выведем третье число, затем первое и второе. Иначе, выполним ту же последовательность действий, поменяв значения первого и третьего чисел местами.
7. В конце функции мы должны вызвать ее, передав в нее три числа в качестве аргументов. Например: display_numbers_in_order(5, 3, 7).

Вот пример кода функции на языке Python:

```
def display_numbers_in_order(number1, number2, number3):
if number1 <= number2 and number1 <= number3:
if number2 <= number3:
print(number1, number2, number3)
else:
print(number1, number3, number2)
elif number2 <= number1 and number2 <= number3:
if number1 <= number3:
print(number2, number1, number3)
else:
print(number2, number3, number1)
else:
if number1 <= number2:
print(number3, number1, number2)
else:
print(number3, number2, number1)
```

Теперь, если мы вызовем функцию display_numbers_in_order(5, 3, 7), то она выведет на экран числа в порядке возрастания: 3 5 7.

Я надеюсь, что объяснение было понятным и подробным. Если у тебя возникнут еще вопросы, не стесняйся задавать их!
4,4(18 оценок)
Ответ:
Lolka200Fantazii0
Lolka200Fantazii0
25.02.2020
Привет! Спасибо за вопрос. Давай разберем ошибки в данной программе по порядку и исправим их.

1) Во-первых, название программы должно начинаться с ключевого слова "program" (с маленькой буквы) и заканчиваться точкой с запятой. Исправим это:

Program square;

2) Во-вторых, объявление переменных должно быть после заголовка программы. Правильно объявим переменные:

var
A, B, S: integer;

3) В следующей строке нужно исправить: "writeln ( ‘ введите длины сторон прямоуг-ка ’ );". Во-первых, кавычки должны быть двойными (") вместо одинарных (‘). Во-вторых, ошибка в слове "прямоуг-ка". Исправим это:

writeln ( "Введите длины сторон прямоугольника:" );

4) В следующей строке есть ошибка в функции чтения значения переменной A. Вместо "read ( R );" должно быть "read ( A );". Исправим:

read ( A );

5) В следующей строке пропущена операция умножения, так как переменные A и B нужно перемножить, чтобы получить площадь. Заменим "=" на "*", чтобы исправить эту ошибку:

S := A * B;

6) В следующей строке нужно исправить вывод площади прямоугольника. Необходимо удалить непонятную нотацию "площадь прямоуг-ка = S" и заменить ее на понятный текст. Исправим это:

writeln ( "Площадь прямоугольника равна:", S );

7) В конце программы нужно добавить ключевое слово "end." для завершения кода. Исправим:

End.

Итак, опишем поправленный вариант программы:

Program square;

var
A, B, S: integer;

Begin
writeln ( "Введите длины сторон прямоугольника:" );
read ( A );
read ( B );
S := A * B ;
writeln ( "Площадь прямоугольника равна:", S );
End.

Вот и все! Теперь программа должна работать правильно и корректно выводить площадь прямоугольника. Если у тебя есть еще вопросы, не стесняйся задавать!
4,8(86 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ