![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 21.05.2014
Сообщений: 13
|
![]()
Дано натуральное число. Определить сумму его цифр, больших a (значение a вводится с клавиатуры, 0<=a<=8).
|
![]() |
![]() |
![]() |
#2 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
![]()
И в чем проблема?
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
угу. при том, что на форуме полно подобных темы, где число разбирается на цифры.
например, ТЫЦ! Вставить внутрь цикла проверку if ОднаЦифра > a then и вначале ввод числа a. вот и всё, задача решена. Последний раз редактировалось Serge_Bliznykov; 21.05.2014 в 13:22. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 21.05.2014
Сообщений: 13
|
![]()
Я просто не совсем понимаю как определить число больше а или нет.
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
а Вам и не надо определять, больше число или нет.
Вы же задание не внимательно прочитали, Вам нужно определить ЦИФРЫ числа, которые больше a чтобы определить больше ли очередная цифра числа заданного значения в переменной a нужно написать такой код: Код:
p.s. изучать язык программирования на форуме - не самая лучшая идея. Для этого есть книжки и лекции... |
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 21.05.2014
Сообщений: 13
|
![]() Цитата:
i, d, a: integer; begin write('Введите число:'); read(i); write('Введите a: '); read(a); if (a > 0) and (a = 0) and (a = 8) and (a < 8) then begin d := i mod 10 + i mod 100 div 10 + i mod 1000 div 100 + i div 1000; write('Сумма цифр заданого числа равна:'); write(d); end; end. Вот я написала начала получается только, и сделала условие чтобы проверка выполнялась, когда число a вводим. А вот цифры как раз таки не пойму как проверить. |
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
![]()
Вам же ссылку дали
![]() Прямо в тот фрагмент вставляете проверку цифры числа с переменной а и подсчет суммы. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 21.05.2014
Сообщений: 13
|
![]() |
![]() |
![]() |
![]() |
#9 | |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
![]() Цитата:
Код:
Последний раз редактировалось ZX Spectrum-128; 21.05.2014 в 17:29. |
|
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 21.05.2014
Сообщений: 13
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дано натуральное трехзначное число N. Определить сумму и произведение его цифр. | joi_lacosta | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 27.09.2013 20:31 |
Определить превышает ли сумма крайних цифр сумму средних цифр в заданном четырехзначном числе. (Delphi) | shablakov | Помощь студентам | 4 | 24.06.2013 13:21 |
Программа покупки <газеты или журнала> (принимает деньги <сумма вводится с клавиатуры> и печатает сумму сдачи) | infernal110 | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 25.10.2011 14:51 |
Дано натуральное число n. Определить, сколько парных цифр в числе n. Чему равна сумма нечетных его цифр? | pahanzona | Microsoft Office Excel | 4 | 27.02.2011 15:46 |