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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2009, 12:45   #1
Stani4nik
 
Регистрация: 17.05.2009
Сообщений: 7
По умолчанию Паскаль

Здоров Ребята!
Тут проблема нарисовалась ,помогите!!!

Задача: Дан текст-строка, состоящия из строчных латинских букв, цифр и знаков. Получит новый текст, состоящий только из БУКВ.
Stani4nik вне форума Ответить с цитированием
Старый 17.05.2009, 13:21   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Код:
newstring := '';
for i:=1 to length(string) do
 if string[i] in ['A'..'Z','a'..'z'] then
  newstring := newstring + string[i];
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 17.05.2009, 13:48   #3
Stani4nik
 
Регистрация: 17.05.2009
Сообщений: 7
По умолчанию

Сама личинка???
Stani4nik вне форума Ответить с цитированием
Старый 17.05.2009, 13:57   #4
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Сообщение от Stani4nik
Сама личинка???
Слово-то какое выбрали.. ) Да, основная часть.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 17.05.2009, 15:50   #5
Stani4nik
 
Регистрация: 17.05.2009
Сообщений: 7
Смущение Просьба (2)

:-)
Задача 2: Ну мужики последняя.

Дана матрица К(nxn).Написать программу, которая упорядочивает столбцы этой матрицы по возрастанию.
ЗАРАНЕЕ Благодарю!!!
Stani4nik вне форума Ответить с цитированием
Старый 17.05.2009, 15:57   #6
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Написать программу, которая упорядочивает столбцы этой матрицы по возрастанию.
Код:
for i:=1 to n do
 for j:=1 to n-1 do
  begin
  t := j;
  for k:=j+1 to n do
   if A[i,k]<A[i,t] then t:=k;
  tmp := A[i,t];
  A[i,t] := A[i,j];
  A[i,j] := tmp;
  end;
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 17.05.2009, 16:04   #7
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

столбцы так столбцы...

Код:
const n=5;
var
  m: array[1..n,1..n] of integer;
  i,k,j,b: integer;
begin
  cls;
  randomize;
//заполнение и вывод массива на экран
  for i:=1 to n do
  begin
    for k:=1 to n do
    begin
      m[i,k]:=10+random(90);
      write(m[i,k],' ');
    end;
    writeln();
  end;
//сортировка
  for i:=1 to n do
    for k:=1 to n-1 do
      if m[1,k]>=m[1,k+1] then
      for j:=1 to n do
      begin
        b:=m[j,k];
        m[j,k]:=m[j,k+1];
        m[j,k+1]:=b;
      end;
//вывод отсортированного массива
  writeln();
  for i:=1 to n do
  begin
    for k:=1 to n do
      write(m[i,k],' ');
    writeln();
  end;
end.
мда, немного не так задачу понял. впрочем сталось только в середину моего кода вставить код Sazary и заменить имена переменных.

Последний раз редактировалось Kostia; 17.05.2009 в 16:09.
Kostia вне форума Ответить с цитированием
Старый 17.05.2009, 20:02   #8
Stani4nik
 
Регистрация: 17.05.2009
Сообщений: 7
Хорошо

Большое ЧЕЛОВЕЧЕСКОЕ спасибо Парни!!!
Stani4nik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль, Борланд Паскаль-в чем разница??? Vremya-Dengy Паскаль, Turbo Pascal, PascalABC.NET 13 31.05.2011 18:23
ПАСКАЛЬ!!!=) d00ker Помощь студентам 6 04.02.2009 22:19
паскаль pupil Паскаль, Turbo Pascal, PascalABC.NET 1 06.03.2008 00:29
Паскаль Jondeer Помощь студентам 5 01.11.2007 16:56