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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.04.2010, 13:32   #1
Pascaler
Пользователь
 
Регистрация: 08.04.2010
Сообщений: 45
По умолчанию Паскаль. Операции со строками и обработка массивов.

1: Дана текстовая строка, вывести на экран все цифры из этой текстовой строки. (например ab2cd41af546g - чтоб выводило 2 41 546)
2: В двумерном массиве чисел найти строки с максимальным и минимальным значением приращения(разности между соседними значениями).
Помогите решить пжл ... Буду очень благодарен....
Pascaler вне форума Ответить с цитированием
Старый 08.04.2010, 13:42   #2
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

1.
Код:
uses crt;
var s1,s2:string;
     i:integer;
BEGIN
 clrscr;
 s1:='';
 s2:='';
 writeln('vvedite stroky!');
 readln(s1);
 for i:=1 to Length(s1) do
  if s1[i] in ['0'..'9'] then s2:=s2+s1[i];
 writeln(s2);
 readln;
END.
SERG1980 вне форума Ответить с цитированием
Старый 08.04.2010, 13:44   #3
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

И что будет в результате? Одна строка из цифр без разделения пробелами

Pascaler, обращайся, сделаю...
Контакты:
e-mail: skiper@rol.ru
icq: 585281783
Skype: delmas61
Перемешивай дело с бездельем и не сойдешь с ума...

Последний раз редактировалось Grag; 08.04.2010 в 14:01.
Grag вне форума Ответить с цитированием
Старый 08.04.2010, 14:23   #4
Pascaler
Пользователь
 
Регистрация: 08.04.2010
Сообщений: 45
По умолчанию

Спасибо SERG1980
Grag я исправил пробелы...
Вторую задачу посмотрите плиз

Последний раз редактировалось Pascaler; 08.04.2010 в 14:29.
Pascaler вне форума Ответить с цитированием
Старый 08.04.2010, 14:32   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Вторая:
Код:
  var a:array[1..5,1..5] of integer;
  max:integer;
  q,w,dx:integer;
begin
 for q:=1 to 5 do begin
  for w:=1 to 5 do begin
   a[q,w]:=random(200);
   if (w>1)and(abs(a[q,w]-a[q,w-1])>max) then max:=abs(a[q,w]-a[q,w-1]);
   write(a[q,w]:5);
  end;
  writeln;
 end;
 writeln;write(max);
  { TODO -oUser -cConsole Main : Insert code here }
 readln;

end.
Так пойдет?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.04.2010, 16:05   #6
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Цитата:
Сообщение от Grag Посмотреть сообщение
И что будет в результате? Одна строка из цифр без разделения пробелами
не думаю что это сложно доработать
А автор пусть пожалуйста точнее пишет задание
Уважаемый Grag, а вы что и правда бы такие задачи за деньги сделали???

Последний раз редактировалось SERG1980; 08.04.2010 в 16:10.
SERG1980 вне форума Ответить с цитированием
Старый 08.04.2010, 16:16   #7
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Нет конечно... Но, хоцца, чтобы они и сами ручки приложили к решению своих задач... и голову тож...
Перемешивай дело с бездельем и не сойдешь с ума...

Последний раз редактировалось Grag; 08.04.2010 в 16:30.
Grag вне форума Ответить с цитированием
Старый 08.04.2010, 16:32   #8
Chudo4258
Форумчанин
 
Аватар для Chudo4258
 
Регистрация: 19.02.2009
Сообщений: 622
По умолчанию

Цитата:
Сообщение от SERG1980 Посмотреть сообщение
не думаю что это сложно доработать
А автор пусть пожалуйста точнее пишет задание
Уважаемый Grag, а вы что и правда бы такие задачи за деньги сделали???
А я вот именно такие задачи и решаю за деньги, при чем беру за них 40-50 руб., это потому что не хочешь элементарное делать плати деньги.
А вот за сложные еще подумать можно склько денег просить, т.к. по себе знаю, что иногда зададут такую задачку, что реально никаких идей по ее решению нет.

PS: и вот только не надо говорить, что кто-то на ком-то наживается...
Жми на весы!!!
Chudo4258 вне форума Ответить с цитированием
Старый 08.04.2010, 16:59   #9
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
Сообщение от SERG1980 Посмотреть сообщение
Уважаемый Grag, а вы что и правда бы такие задачи за деньги сделали???
А вообще-то, деньги нужно брать не за то, что ты делаешь руками, а за то, что ты знаешь как это делать, т.е. за свои знания и опыт...
С моим резюме и портфолио можно ознакомиться в соответствующих разделах на моем сайте:
http://igor-bachin.narod.ru
или вот по этим ссылкам:
http://www.autsorser.ru/index.php?action=rsm&user=59
http://www.autsorser.ru/index.php?action=prtfl&user=59
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 08.04.2010, 18:34   #10
Pascaler
Пользователь
 
Регистрация: 08.04.2010
Сообщений: 45
По умолчанию

Chudo4258 и Grag может вы и давно изучаете паскаль, но я в школе учусь(профильном), и второй год изучаю только Паскаль к сожалению

Stilet в твоей программе вместо рандома мне самому надо ввести матрицу, можно вместо 5х5 и 3х3 взять ... Я сам написал программу , но что то не пашет. Если не трудно напиши пожалуйста

Последний раз редактировалось Pascaler; 08.04.2010 в 18:46.
Pascaler вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
паскаль.обработка одномерных массивов.2 ур kate-27 Помощь студентам 6 07.04.2010 21:01
Паскаль.Обработка двумерных массивов. popozoglo Помощь студентам 2 12.02.2010 01:33
Паскаль.Обработка одномерных массивов. popozoglo Помощь студентам 2 11.02.2010 22:49
Паскаль: Операции с элементами массивов. iolopukki Помощь студентам 1 23.06.2009 19:54