![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 05.05.2009
Сообщений: 3
|
![]()
Плз. Pascal. Вводится число, содержащее целую и дробную часть. Вывести частное от деления целой части на предпоследнюю цифру дробной части, если она не ноль. В противном случае вывести слово БЕСКОНЕЧНОСТЬ.
![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 22.09.2008
Сообщений: 214
|
![]() Код:
В переменную а будет записана целая часть числа. В переменную b будет записана предпоследняя цифра числа. В переменную c будет записано частное от деления целой части на предпоследнюю цифру дробной части. Функция proverka проверяет является ли строка числом, а также, чтобы предпоследний символ не был точкой. Функция strtoint переводит строку в целое число. В программе сначала вводится строка chislo до тех пор, пока не будет введено число. Потом идет проверка: целое число или нет? Если не целое, то в b записывается предпоследняя цифра. Затем, если b=0, то выводится ответ бесконечность, а если b<>0, то в a записывается целая часть числа, и в c записывается частное от деления a на b, и выводится ответ. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
остатки от деления на паскале | semennn | Помощь студентам | 1 | 01.04.2009 05:32 |
Получить остаток от деления | Cpluser | Общие вопросы C/C++ | 18 | 26.02.2009 18:05 |
остаток от деления % | Division | Общие вопросы C/C++ | 5 | 25.12.2008 14:08 |
Массивы, частное, остаток(исправить) | Alter | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 24.05.2008 23:37 |