IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Задача о сумме четных чисел.
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 4

Репутация: -  0  +


Нам задали 15 задач на Pascalе. Я решила 14, но последняя все никак не получается. sad.gif
Задача: Дано натуральное число N. Найти сумму четных цифр в данном числе.
Если кто знает, как её решать - подскажите, буду очень благодарна.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






Цитата
для 46592 он будет 10000
46592 ты не запихаешь в Integer, для начала... Разговор о 16-битном компиляторе, а не о 32-битах.

Добавлено через 5 мин.
Кстати, достаточно сделать так:

uses crt;
var s, a, n: integer;
begin
clrscr;
writeln('vvedite naturalnoe chislo');
readln(n);

s := 0;
while n <> 0 do begin
a := n mod 10;

if a = 0 then s := 0
else begin
if a mod 2 = 0 then s := s + a
end;
n := n div 10;
end;

writeln('summa cifr = ', s);
readln;
end.



Сообщение отредактировано: volvo -
 К началу страницы 
+ Ответить 

Сообщений в этой теме
vell   Задача о сумме четных чисел.   30.09.2003 20:05
APAL   Re: Задача о сумме четных чисел.   30.09.2003 20:29
vell   Re: Задача о сумме четных чисел.   30.09.2003 22:12
APAL   Re: Задача о сумме четных чисел.   1.10.2003 11:44
Ivs   Re: Задача о сумме четных чисел.   1.10.2003 17:38
APAL   Re: Задача о сумме четных чисел.   1.10.2003 19:28
Ivs   Re: Задача о сумме четных чисел.   1.10.2003 22:06
APAL   Re: Задача о сумме четных чисел.   2.10.2003 11:06
orko   Re: Задача о сумме четных чисел.   2.10.2003 20:19
BE@ST   a mozno ety zadachy reshit tak??? vrode rabotaet …   18.11.2007 1:04
orko   Re: Задача о сумме четных чисел.   2.10.2003 20:21
___ALex___   Re: Задача о сумме четных чисел.   2.10.2003 21:08
APAL   Re: Задача о сумме четных чисел.   3.10.2003 19:04
Fire_Rage   Re: Задача о сумме четных чисел.   8.10.2003 7:43
Fire_Rage   Re: Задача о сумме четных чисел.   8.10.2003 7:44
vell   Re: Задача о сумме четных чисел.   23.10.2003 18:33
vell   Re: Задача о сумме четных чисел.   23.10.2003 18:35
orko   Re: Задача о сумме четных чисел.   26.10.2003 1:56
Client   попробуй так while (n<>0) and ((n mod 10)…   18.11.2007 1:21
BE@ST   попробуй так [code=pas]if ((a mod 2)=0)and(a<1…   18.11.2007 1:33
volvo   А ты не в курсе, что сумма считается с младших, а …   18.11.2007 1:48
BE@ST   А ты не в курсе, что сумма считается с младших, а…   18.11.2007 1:55
Client   если хочешь слева начать то надо найти как-бы разр…   18.11.2007 1:55
volvo   46592 ты не запихаешь в Integer, для начала... Раз…   18.11.2007 1:57
BE@ST   46592 ты не запихаешь в Integer, для начала... Ра…   18.11.2007 2:08
BE@ST   46592 ты не запихаешь в Integer, для начала... Ра…   18.11.2007 23:38
Malice   Поставь var s, a, n: LongInt;для начала.   18.11.2007 23:56
BE@ST   Поставь var s, a, n: LongInt;для начала. спас…   19.11.2007 12:23
Client   я так делал одну задачу, вот и вспомнил это значи…   18.11.2007 2:02


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 23.04.2024 18:56
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name