МОДУЛЬНОЕ ПРОГРАММИРОВАНИЕ. ПОДПРОГРАММЫ

Выполнен
Заказ
1088090
Раздел
Программирование
Предмет
C/C++
Антиплагиат
Не указан
Срок сдачи
8 Янв 2018 в 23:00
Цена
750 ₽
Блокировка
15 дней
Размещен
7 Янв 2018 в 18:11
Просмотров
388
Описание работы
Только код на Си (89 или 99), без отчета.
Требования к выполнению первой задачи варианта:
1. Разработать программу, основной алгоритм которой оформить в виде функции и применить функцию.
2. Ввод и вывод результатов выполнить в основной программе.
3. Для передачи данных в подпрограмму использовать механизм параметров.
4. Выполнить отладку функции и программы.
Требования к выполнению второй задачи варианта:
1. Разработать процедуру для выполнения операций с последовательность.
2. Для выполнения операций над числами последовательности использовать функцию, разработанную в задании 1.
3. Ввод последовательности осуществлять в процедуре, передав в качестве параметра количество обрабатываемых значений или значение, ограничивающее последовательность.
4. Вывод результатов выполнить в основной программе.
Требования к выполнению третьей задачи варианта:
1. Выполнить декомпозицию задачи и сформировать список подзадач.
2. Обосновать выбор вида подпрограммы для каждой подзадачи.
3. Определить постусловия и предусловия для каждой подпрограммы.
4. Разработать алгоритм основной программы, использующей вызовы подпрограмм, реализующих подзадачи, и записать его на псевдокоде.
5. Реализовать подпрограммы последовательно, выполняя их тестирование и отладку.
6. Выполнять тестирование и отладку программы по мере реализации подпрограммы.
7. Протестировать программу на всех возможных тестах.
Вариант:
1 .Разработать функцию, которая вычисляет количество единиц в двоичном коде целого числа.
2. Разработать процедуру, которая в последовательности целых чисел находит число, в двоичном представлении которого больше всего единиц и количество единиц в этом числе.
3. Дана последовательность из n целых чисел. Определить количество чисел, содержащих в своей десятичной записи хотя бы одну цифру 7 и являющихся простыми числами.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир