Каролина311
14.05.2022 21:06

Перечень практических заданий 1. Написать программу, заполняющую массив четными числами от 1 до 51 и вывести его на экран.

2. Написать программу, заполняющую массив нечетными числами от 1 до 61 и вывести его на экран.

3. Имеется массив из 10 элементов, которые являются случайными числами в интервале от 1 до 100. Написать программу нахождения суммы элементов массива, которые делятся на 5, но не делятся на 2.

4. Написать программу, заполняющую массив числами 1,14,19,116,…1100 и вывести его на экран.

5. Написать программу, осуществляющую ввод 10 элементов массива и выполняющую подсчет количества нулевых, отрицательных и положительных элементов.

6. Составьте программу, рассчитывающую функцию:

={2√3+322,<0.,≥0,

7. Составить программу, получающую при вводе два целых числа. Программа должна выводить слово yes, если остаток от деления первого числа на второе или второго на первое равен 1. Если остаток от деления первого числа на второе равен 2, то программа должна выводить слово yes+. Во всех остальных случаях программа должна выводить слово no.

8. Составить программу, рассчитывающую значение функции =3+− на участке определения [-1;1] с шагом Δx=0,2. Коэффициенты b, c вводятся с клавиатуры. Результатом работы программы является таблица со значениями аргумента и функции, выводящаяся с точностью до 2 знаков с точностью до 2 знаков после запятой. Использовать оператор цикла repeat.

9. Составить программу, рассчитывающую значение функции =32+2.5+4 на участке определения [-2;2] с шагом Δx=0,5. Результатом работы программы является таблица со значениями аргумента и функции, выводящаяся с точностью до 2 знаков с точностью до 1 знака после запятой. Использовать оператор цикла for.

10. Составить программу , рассчитывающую количество цифр в целом числе n. Целое число n вводится с клавиатуры. Использовать операции целочисленного деления div и получения остатка от целочисленного деления mod. Результатом работы программы является число цифр.

11. Написать программу вычисления суммы первых n элементов знакочередующегося степенного ряда:=1−1!+22!−33!+⋯+(−1)!

12. Написать программу, осуществляющую подсчет количества слов в тексте. Слова в тексте разделены одним пробелом.

13. Дано трехзначное целое число. Написать программу, определяющую наибольшую цифру числа.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ALENAFOKS
23.05.2021 10:55
Таблица, которую необходимо заполнить, выглядит следующим образом: ``` | Составляющая программного обеспечения | |---------------------------------| | | | 1) программное обеспечение | | | | 2) системные программ | | | | 3) прикладные программы | | | | 4) операционная система | | | | 5) антивирусы | | | | 6) системы программирования | | | | 7) коммуникационные программы| | | | 8) музыкальные редакторы | | | | 9) графические редакторы | | | ``` Теперь перейдем к заполнению схемы по шагам: 1) Программное обеспечение - это совокупность программ и данных, которые используются для управления и работы компьютера или другого устройства. Оно делится на несколько категорий, которые и будут заполнены в схеме. 2) Системные программы - это программы, которые отвечают за управление и контроль работы компьютера. Они обеспечивают функционирование операционной системы и других системных компонентов. Например, драйверы, компиляторы, утилиты и т. д. 3) Прикладные программы - это программы, которые предназначены для выполнения конкретных задач пользователем. Они выполняют разнообразные функции, от работы с текстовыми документами до проектирования и игр. 4) Операционная система - это базовое программное обеспечение, которое управляет работой компьютера. Она обеспечивает интерфейс для пользователей и прикладных программ, а также управляет ресурсами компьютера. 5) Антивирусы - это программы, которые предназначены для обнаружения и удаления вредоносных программ, таких как вирусы, трояны и шпионское ПО. Они защищают компьютер от потенциальных угроз безопасности. 6) Системы программирования - это инструменты разработки программ, которые позволяют программистам создавать, отлаживать и тестировать программы. Они включают компиляторы, отладчики, интегрированные среды разработки (IDE) и др. 7) Коммуникационные программы - это программы, которые обеспечивают передачу данных и общение между компьютерами и устройствами. Они могут включать в себя веб-браузеры, почтовые клиенты, мессенджеры и т. д. 8) Музыкальные редакторы - это программы, которые позволяют создавать и редактировать музыкальные композиции. Они предоставляют инструменты для записи, редактирования и улучшения звуков. 9) Графические редакторы - это программы, которые позволяют создавать и редактировать графические изображения. Они предоставляют различные инструменты для рисования, ретуширования и манипулирования графикой. Теперь схема заполнена, и каждая составляющая программного обеспечения расположена на своем месте.
0,0(0 оценок)
Ответ:
барц2005
29.11.2021 19:38
Давайте разберем каждое задание по порядку: 1) Для упрощения данного логического выражения мы можем использовать закон двойного отрицания. В этом законе говорится, что двойное отрицание любого выражения равносильно исходному выражению. Таким образом, упрощаем выражение: ¬(¬p ∨ q) Применяем закон двойного отрицания к выражению внутри скобок: ¬(¬p ∨ q) ≡ p ∧ ¬q Таким образом, упрощенным выражением будет p ∧ ¬q. 2) В данном случае мы видим выражение, в котором присутствует два оператора отрицания ¬. Мы можем использовать закон двойного отрицания для упрощения. Применяем этот закон дважды: ¬(¬(¬p ∧ ¬q) ∨ (p ∧ q)) Применяем закон двойного отрицания к двух внутренних выражений: ¬(¬(¬p ∧ ¬q) ∨ (p ∧ q)) ≡ (¬p ∧ ¬q) ∨ (p ∧ q) Упрощенным выражением будет (¬p ∧ ¬q) ∨ (p ∧ q). 3) Здесь в выражении присутствует три оператора отрицания ¬. Используем закон двойного отрицания трижды: ¬(¬(¬¬p ∨ q) ∧ (¬p ∧ ¬¬q)) Применяем закон двойного отрицания: ¬(¬(¬¬p ∨ q) ∧ (¬p ∧ ¬¬q)) ≡ (¬¬p ∨ q) ∧ (¬p ∧ ¬¬q) Применяем формулу двойного отрицания к двум внутренним выражениям: (¬¬p ∨ q) ∧ (¬p ∧ ¬¬q) ≡ (p ∨ q) ∧ (¬p ∧ ¬q) Упрощенным выражением будет (p ∨ q) ∧ (¬p ∧ ¬q). 4) В данном случае необходимо использовать закон двойного отрицания и закон де Моргана. Применяем закон двойного отрицания: ¬(¬p ∧ (¬q ∨ (¬p ∧ (¬q ∨ p)))) Применяем закон де Моргана к выражению внутри скобок: ¬p ∧ (¬q ∨ (¬p ∧ (¬q ∨ p))) ≡ ¬p ∧ (¬q ∨ (¬(p ∧ ¬q) ∨ p)) Применяем закон двойного отрицания к выражению внутри внутренних скобок: ¬p ∧ (¬q ∨ (¬(p ∧ ¬q) ∨ p)) ≡ ¬p ∧ (¬q ∨ (¬p ∨ q ∨ p)) Упрощенным выражением будет ¬p ∧ (¬q ∨ (¬p ∨ q ∨ p)). Надеюсь, это поможет вам понять, как упростить данные логические выражения с использованием минимального количества законов логических операций. Если у вас возникнут дополнительные вопросы, пожалуйста, спрашивайте.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота