1. Главная
  2. Библиотека
  3. Программирование
  4. структурного программпрования, приобретение навыков стр...
Решение задачи на тему

структурного программпрования, приобретение навыков структурного программирования на языке C / C++ при решении простейшших вычислительных задач. Задание на программирование: нспользуя технологню структурного программирования разработать линейную программу

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
структурного программпрования, приобретение навыков структурного программирования на языке C / C++ при решении простейшших вычислительных задач. Задание на программирование: нспользуя технологню структурного программирования разработать линейную программу

Условие:

структурного программпрования, приобретение навыков структурного программирования на языке C / C++ при решении простейшших вычислительных задач.
Задание на программирование: нспользуя технологню структурного программирования разработать линейную программу решения нндивидуальной вычислительной задачи (выполнение поразрядных логических операций над целыми числами).
Порядок выполнения работы:
1. Получить у преподавателя индивидуальное задание.
2. Разработать математическую модель вычислений. Для этого выполнить все необходимые вычисления вручную, при этом учесть, что все исходные данные и результаты вычислений занимают по одному байту памяти. Конечные результаты интерпретировать как неотрицательные значения.
3. Принять полученные результаты в качестве контрольных значений.
4. Построить схему алгоритма решения задачн.
5. Составить программу на языке C / C++.
6. Для хранения результатов использовать переменные типа unsigned char.
7. Выходные данные (сообщения) выводить на экран в развернутой форме.
8. Проверить и продемонстрировать преподавателю работу программы.
9. Оформить отчет о лабораторной работе в составе: постановка задачи, математическая модель, схема алгоритма решения, текст программы, контрольный пример (скриншот).
10. Вариант задания определяется как две последних цифры номера зачетной кннжкл (щщ), взятых по модулю 50 , плюс 1 (щщ mod 50+1 ). Например, 00-1 й вариант, 01-2-ой вариант, 49-50-ый вариант, 60-11-ый вариант, и т.д. Вариант No20. (студ. билет 4519)
94 ∧-15
-94 Δ 15
94 ≫ 2
-94 Δ-117 ∧(≠g 40 ∨-79) ∣

Решение:

Для решения данной задачи по структурному программированию на языке C/C++ мы будем выполнять поразрядные логические операции над целыми числами. Давайте разберем все шаги по порядку. 1. Получение индивидуального задания: В данном случае у нас есть задание с вариантами, и мы будем использовать вариант No20, который соответствует числам 94 и 15. 2. Разработка математической модели вычислений: - Для чисел 94 и 15 мы будем выполнять следующие операции: - Побитовая операция И (AND): 94 15 - Побитовая операция ИЛИ (OR): 94 | 15 - Побитовая операция Исключающее ИЛИ (XOR): 94 ^ 15 - Побитовый ...

6. : - Запустите программу и проверьте, что результаты совпадают с контрольными значениями: - AND = 14 - OR = 111 - XOR = 81 - Сдвиг вправо = 23 - NOT = 161 7. : - В отчете следует указать: - Постановка задачи. - Математическая модель. - Схема алгоритма. - Текст программы. - Контрольный пример (скриншот работы программы). Таким образом, мы выполнили все шаги для решения задачи по структурному программированию на языке C/C++.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет