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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2011, 21:42   #1
Andrey770
Пользователь
 
Регистрация: 11.03.2011
Сообщений: 83
По умолчанию Нужна концовка

Никак не могу придумать концовку.
Дан массив, который мы вводим с клавиатуры..
Вводим 10 слов.Нужно заменить слова в массиве "дождь", "снег" на "непогода", если такие слова есть в массиве!!

вот код:
Цитата:
uses crt;
type
rain=string;
snow=string;
nepogoda=string;
var
x:array[1..10] of string;
i:integer;
a:rain;
b:snow ;
c:nepogoda;

begin
clrscr;

a:='rain';
b:='snow' ;
c:='nepogoda';

for i:=1 to 10 do begin
write('x[',i,']=');
readln(x[i]);
end;

for i:=1 to 10 do begin
c:
writeln(x[i]);

end;
readln;
end.
Незнаю, что в концовке нужно написать, чтобы происходила замена.
PS|который раз вы меня уже выручаете))
спасибо огромное, что вы есть!
Andrey770 вне форума Ответить с цитированием
Старый 24.03.2011, 21:56   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

для замены
Код:
for i:=1 to 10 do begin
if (x[i] = 'rain') or (x[i] = 'snow') then x[i] := 'nepogoda';
ну или
Код:
if (x[i] = a) or (x[i] = b) then x[i] := c;
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 24.03.2011, 22:24   #3
Andrey770
Пользователь
 
Регистрация: 11.03.2011
Сообщений: 83
По умолчанию

Цитата:
Сообщение от Hacker19_90 Посмотреть сообщение
для замены
Код:
for i:=1 to 10 do begin
if (x[i] = 'rain') or (x[i] = 'snow') then x[i] := 'nepogoda';
ну или
Код:
if (x[i] = a) or (x[i] = b) then x[i] := c;
Ураа.Спасибо.
выручили!

я просто вместо ' or ' писал ' and '

Последний раз редактировалось Andrey770; 24.03.2011 в 22:30.
Andrey770 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
НУЖНА ДАПАМОГА Politex1985 Общие вопросы C/C++ 1 24.04.2010 11:02
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) Farridjan Помощь студентам 1 03.07.2009 12:24
Нужна помощь. freedom_fighter Помощь студентам 2 30.12.2008 23:52
Нужна помощь!!)) ТРОЯН=) Паскаль, Turbo Pascal, PascalABC.NET 2 29.12.2008 21:42