Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
3 / 2 / 0
Регистрация: 23.01.2016
Сообщений: 98

Сокращение дроби

20.12.2016, 17:53. Показов 1279. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны два натуральных числа n и m. Сократите дробь n/m, то есть выведите два других числа p и q таких, что n/m=q/p и дробь q/p — несократимая.

Входные данные
Вводятся два натуральных числа.

Выходные данные
Выведите ответ на задачу.

Примеры
входные данные
12
16
выходные данные
3 4

Моё решение:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
program abcd;
uses crt;
var n,m,d:integer;
 
function NOD(n, m:integer):integer;
begin
    while n <> m do if m > n then m:= m - n else n:= n - m;
    nod:= m;
end;
 
begin
    clrscr;
    readln(n,m);
    d:= nod(n,m);
    n:= n div d;
    m:= m div d;
    writeln(n,' ', m);
    readln;
end.
Проблема в том, что тестирующая система выдаёт 2 неправильных ответа из 12, помогите пожалуйста исправить

Добавлено через 23 часа 28 минут
Актуально, помогите пожалуйста

Добавлено через 3 часа 17 минут
Всем огромное спасибо за помощь, я все понял и исправил.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.12.2016, 17:53
Ответы с готовыми решениями:

Даны две рациональные дроби: a/b и c/d. Сложите их и результат представьте в виде несократимой дроби m/n.
Даны две рациональные дроби: a/b и c/d. Сложите их и результат представьте в виде несократимой...

Сокращение кода
Встретился с задачей №61 на acmp. После некоторых махинаций с кодом пришел вот к такому варианту в...

Опишите объект «обыкновенная дробь» с методами «НОД числителя и знаменателя», «сокращение»
Дана преподавателем программа, а при вводе она не работает, выдает ошибку((((( Очень нужна помощь...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.12.2016, 17:53
Помогаю со студенческими работами здесь

Дроби
Найдите и выведите в возрастающем порядке все несократимые обыкновенные дроби f со знаменателем не...

Обыкновенные дроби.
Даны две дроби A/B и C/D (A, B, C, D – натуральные числа). Составить программу вычитания этих...

Значение дроби
Посчитать значение дроби:

Сокращение дроби
Сократить обычную дробь на введенное с клавиатуры целое число или вывести сообщение о невозможности...

Функция, сокращение дроби
Даны два натуральных числа n и m. Сократите дробь nm, то есть выведите два других числа p и q...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru