tema152331
13.04.2020 01:49

F= (X&¬Y)vZ составить таблицу истинности
ОЧЕНЬ

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Vivy12
03.03.2023 20:19
Хорошо, я готов выступить в роли школьного учителя и помочь тебе решить эту задачу.

Программа для нахождения большего из двух чисел будет выглядеть следующим образом:
```
program findGreaterNumber;
var
a, b: integer;

begin
// Выводим на экран сообщение с просьбой ввести числа
writeln('Введите два числа: ');

// Считываем числа, введенные пользователем
readln(a, b);

// Сравниваем числа и выводим наибольшее
if a > b then
writeln('Наибольшее число: ', a)
else if b > a then
writeln('Наибольшее число: ', b)
else
writeln('Числа равны');
end.
```

Теперь рассмотрим эту программу более подробно:
1. `program findGreaterNumber;` - объявление программы с названием "findGreaterNumber". Это позволяет нам идентифицировать программу при выполнении.

2. `var a, b: integer;` - объявление переменных `a` и `b`. Мы используем тип данных `integer`, чтобы работать с целыми числами.

3. `begin` - начало основной части программы.

4. `writeln('Введите два числа: ');` - выводим на экран сообщение с просьбой ввести два числа.

5. `readln(a, b);` - считываем числа, которые пользователь вводит с клавиатуры.

6. `if a > b then` - если число `a` больше числа `b`, выполняется следующая команда.

7. `writeln('Наибольшее число: ', a)` - выводим на экран сообщение о том, что число `а` является наибольшим.

8. `else if b > a then` - если число `b` больше числа `a`, выполняется следующая команда.

9. `writeln('Наибольшее число: ', b)` - выводим на экран сообщение о том, что число `b` является наибольшим.

10. `else` - если ни одно из условий вверху не выполнилось, выполняется следующая команда.

11. `writeln('Числа равны');` - выводим на экран сообщение о том, что числа равны.

12. `end.` - конец основной части программы.

Теперь давайте рассмотрим пример использования этой программы с конкретными числами. Допустим, мы хотим найти наибольшее число из 15 и 23:
```
Введите два числа:
15 23
Наибольшее число: 23
```

В этом примере программа сравнивает числа 15 и 23 и выводит сообщение о том, что наибольшее число - 23.

Надеюсь, теперь тебе понятно, как работает эта программа и как она решает задачу нахождения бо...
0,0(0 оценок)
Ответ:
Lizzka1301
14.05.2022 10:05
Хорошо, давайте решим эту задачу по шагам.

1. Сначала нужно создать спискок из 5-ти рабочих бригады. В каждом элементе этого списка будет содержаться информация о фамилии, имени, дате рождения, разряде, зарплате и телефоне рабочего. Давайте заполним его:

brigade = [
{"фамилия": "Иванов", "имя": "Иван", "дата рождения": "01.01.2000", "разряд": 3, "зарплата": 30000, "телефон": "123-45-67"},
{"фамилия": "Петров", "имя": "Петр", "дата рождения": "02.02.2001", "разряд": 2, "зарплата": 20000, "телефон": "234-56-78"},
{"фамилия": "Сидоров", "имя": "Сидор", "дата рождения": "03.03.2002", "разряд": 1, "зарплата": 15000, "телефон": "345-67-89"},
{"фамилия": "Алексеев", "имя": "Алексей", "дата рождения": "04.04.2003", "разряд": 2, "зарплата": 21000, "телефон": "456-78-90"},
{"фамилия": "Смирнов", "имя": "Смир", "дата рождения": "05.05.2004", "разряд": 3, "зарплата": 32000, "телефон": "567-89-01"}
]

2. Теперь нужно распечатать фамилии рабочих бригады, начинающиеся с букв "А" и "С", с указанием их месячной зарплаты. Для этого используем цикл и условие:

print("Фамилии рабочих бригады, начинающиеся с букв 'А' и 'С', с указанием их месячной зарплаты:")
for worker in brigade:
surname = worker["фамилия"]
if surname[0] == "А" or surname[0] == "С":
salary = worker["зарплата"]
print(surname, "-", salary)

3. Наконец, выведем результаты на экран в виде таблицы с шапкой. Для удобства воспользуемся форматированным выводом:

print("┌─────────┬──────────┐")
print("│ Фамилия │ Зарплата │")
print("├─────────┼──────────┤")
for worker in brigade:
surname = worker["фамилия"]
if surname[0] == "А" or surname[0] == "С":
salary = worker["зарплата"]
print("│ {:^7} │ {:^8} │".format(surname, salary))
print("└─────────┴──────────┘")

В итоге, после выполнения этого кода, на экране будет выведена таблица с фамилиями рабочих бригады, начинающихся с букв "А" и "С", и их месячной зарплатой.

Надеюсь, это решение понятно и полезно для вас! Если у вас есть еще вопросы или нужна помощь с чем-то еще, буду рад помочь!
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота