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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.02.2012, 13:27   #1
Veyron
Новичок
Джуниор
 
Регистрация: 01.02.2012
Сообщений: 2
По умолчанию Нужно перевисти программы с Паскаля на С++

Код:
Program Array76;
const
 n=10;
var
 a:array[1..n]of integer;
 i:integer;
Begin
 for i:=1 to n do a[i]:=random(n);
 for i:=2 to N-1 do
 if (a[i]>a[i-1]) and (a[i]>a[i+1]) then a[i]:=0;
 for i:=1 to n do write(a[i],' ');
end.

Program String16;
function DownReg(ch:char):char;
begin
 DownReg:=chr(ord(Ch)+32);
end;
var
 s:string;
 i:integer;
Begin
 write('Введите строку: ');readln(S);
 for i:=1 to length(s) do
 begin
 if(s[i] in ['A'..'Z','А'..'Я'])then s[i]:=DownReg(s[i]);
 end; 
 writeln('Результат:',s);
end.

Program String46;
var
 s,temp:string;
 lenMax:byte;
 i:integer;
Begin
 write('Введите строку из русских слов:');readln(s);
 s:=s+' ';
 temp:='';
 while(i<=length(s))do
 begin
 if(s[i]=' ')and(s[i+1]=' ')then 
 begin
 delete(s,i,1);
 i:=i-1;
 end;
 i:=i+1;
 end;
 lenMax:=0;// обнуляем нашу переменую для максимального;
 for i:=1 to length(s)do
 begin
 if(s[i] in ['А'..'Я','а'..'я'])then
 begin
 temp:=temp+s[i];
 end
 else
 begin
 if(lenMax<length(temp))then
 begin
 lenMax:=length(temp);
 end;
 temp:='';
 end;
 end;
 writeln('минимальная длина слова = ',lenMax);
end.

Последний раз редактировалось ACE Valery; 02.02.2012 в 00:07.
Veyron вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программу нужно перевести из паскаля в делфи Ильшат Садыков Компоненты Delphi 1 09.06.2010 19:49
нужно написать программу на С++ из паскаля Юляшко Общие вопросы C/C++ 8 30.04.2010 11:55
нужно перевести программу с Паскаля на С SweetDream Помощь студентам 4 24.04.2010 17:51
Нужно перевести с Паскаля на с++ megavolt91 Фриланс 6 26.05.2009 00:14
Нужно перевести задачу с паскаля на DELPHI VDK23RUS Помощь студентам 8 16.06.2007 15:38