Четверг, 28.11.2024, 07:43
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Ознакомительная практика. Вариант №4
engineerklubДата: Понедельник, 26.12.2022, 17:37 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 28628
Репутация: 0
Статус: Offline
Ознакомительная практика. Вариант №4 

Тип работы: Практические занятия и отчеты
Форматы файлов: Microsoft Word
Сдано в учебном заведении: СибГУТИ

Описание:
ОТЧЕТ
по ознакомительной практике

Условие задачи
Написать программу, реализующую операции над числами в шестеричной системе счисления: сложение, вычитание, перевод в десятичную систему счисления. Вид операции должен выбираться из меню. Предусмотреть циклический выбор операций во время одного запуска программы.

Описание используемого алгоритма
1. Создаем функцию Convert10_6, которая переводит целое число со знаком из десятичной в шестеричную систему. Функция находит остатки от деления числа на 6 и собирает их в строку;
2. Создаем функцию Convert6_10, которая переводит целое число со знаком из шестеричной в десятичную систему. При переводе функция использует веса разрядов в шестеричной системе;
3. Создаем меню с пунктами “сложить числа”, “вычесть числа”, “перевести первое число в десятичную систему”;
4. При выборе пункта “ сложить числа” вводим два числа в шестеричной системе, переводим их в десятичную систему, складываем, переводим результат в шестеричную систему и выводим его на форму;
5. При выборе пункта “ вычесть числа” вводим два числа в шестеричной системе, переводим их в десятичную систему, вычитаем, переводим результат в шестеричную систему и выводим его на форму;
6. При выборе пункта меню “ перевести первое число в десятичную систему” вводим число в шестеричной системе, переводим его в десятичную систему и выводим результат на форму.

Листинг программы

Результаты тестирования

Список использованных источников

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru