![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 06.12.2010
Сообщений: 5
|
![]()
помогите перевсти программу на с++
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. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод из 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 |