Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2010, 18:50   #1
Balthazar
 
Регистрация: 06.12.2010
Сообщений: 5
По умолчанию перевод с pascal на с++

помогите перевсти программу на с++
uses crt;
var t:text;
st:string;
i,j,k:byte;
o:char;
begin
assign(t,'text.txt');
writeln('Введите арифметическое выражение: ');
rewrite(t);
repeat
readln(st); write(t,st);
write('продолжать ввод? (y/n)'); read(o);
for i:=2 to length(st) do begin
if st[i-1] in ['+','-','*','/'] then
if st[i] in ['+','-','*','/'] then
inc(j);
end;
for i:=2 to length(st) do begin
if (st[i-1] in ['0'..'9']) and (st[i] in [' '])
and (st[i+1] in ['0'..'9'])then inc(j);
if (st[i-1] in ['+','-','*','/']) and (st[i] in [' '])
and (st[i+1] in ['+','-','*','/'])then inc(j);
end;
if j=0 then
writeln(t,' - выражение записано верно!')
else
writeln(t,' - выражение записано не верно!');
until o='n';
close(t);
end.
Balthazar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод из C++ в Pascal maximumtf2 Помощь студентам 1 25.03.2010 10:24
Перевод из Pascal в С Foxtrot_1 Помощь студентам 7 20.06.2009 19:00
Перевод кода из Pascal в Object Pascal zemskov77 Общие вопросы Delphi 1 03.01.2009 09:37