![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
unFair |
![]()
Сообщение
#1
|
Гость ![]() |
Которая звучит след. образом: "Найдите произведение чисел 4х значного числа" Тоесть, по-идее, если задается число 1234, то 1*2*3*4=24... Кто может, напишите плз... Нужна срочно, завтра последний день когда я могу её здать, иначе - крендык мне... Делается вероятно через mod, но точно как я не знаю, иначе бы давно написал
|
![]() ![]() |
unFair |
![]()
Сообщение
#2
|
Гость ![]() |
Текс... Поспешил я тему создавать... Извините, если что.
ПС: Код задачи: Код Program Name; Uses Crt; Var Number, {заданное число} i, j, k, l, {цифры числа} P : Integer; {произведение цифр} BEGIN ClrScr; Write( 'Введите четырехзначное число : ' ); ReadLn(Number); Number:=Abs(Number); Write( 'Цифры числа ' , Number , ' : ' ); i := Number div 1000; Write(i:3); {первая цифра} j := Number div 100 mod 10; Write(j:3); {вторая цифра} k := Number div 10 mod 10; Write(k:3); {третья цифра} l := Number mod 10; WriteLn(l:3); {четвертая цифра} P := i * j * k * l; WriteLn( 'О т в е т : произведение цифр равно ' , P ); ReadLn END. Сообщение отредактировано: volvo - |
![]() ![]() |
![]() |
Текстовая версия | 7.09.2025 11:54 |