Вот задача.
Как я помню ПАСКАЛЬ..
вот вроде реализация.
А на си..пока незнаю
помогите.
A - МАССИВ ;
chislo - это string!!!!
Код
begin
read(chislo);
i:=1;
j:=1;
repeat
begin;
if ord(chislo[i])>=48 and ord(chislo[i])<=57 then ('Tipa proverka na ot 0 do 9')
begin
if ( ord(chislo[i]) mod 3 )= 0 then (Proverka vrode na nulevoy ostatok)
begin
a[j]:=chislo[i];
J :=j+1;
end;
end;
i:=i+1;
until i=length(chislo) or (ord(chislo[i])<=48 or ord(chislo[i])>=57;
read(chislo);
i:=1;
j:=1;
repeat
begin;
if ord(chislo[i])>=48 and ord(chislo[i])<=57 then ('Tipa proverka na ot 0 do 9')
begin
if ( ord(chislo[i]) mod 3 )= 0 then (Proverka vrode na nulevoy ostatok)
begin
a[j]:=chislo[i];
J :=j+1;
end;
end;
i:=i+1;
until i=length(chislo) or (ord(chislo[i])<=48 or ord(chislo[i])>=57;
+ концовка
вроде алгоритм очень простой.
конечно я его сдела более замухрированным))
Объясните...
как на С++ писать такую задачу..
и ещё вопрос....
В паскале перед концом можно поставить "readln;" и программа не пройдёт сразу, а будет ждать твоего нажатия клавиши.
объясните...что можно поставить в самом конце., чтобы программа, не выполнила действие сразу и не не исчесла, а дождалась хотя бы нажатия любой клавиши!
Очень помощь нужна.
пожалуйста(((