IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Задача по массивам
p.s.fo
сообщение 30.11.2002 16:49
Сообщение #1


Гость






Напишите программу, please...
Значит, каждый из элементов ti массива T(m) заменить минимальным среди первых i элементов этого массива.
За ранее, big thanks!
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Dogmatic
сообщение 1.12.2002 14:13
Сообщение #2





Группа: Пользователи
Сообщений: 9

Репутация: -  0  +


Код
Const
 N = 5;
Var
 FIn, FOut : text
 S, T          : array[1..N] of integer;
 i               : byte;
Begin
 assign(FIn,'input.txt');
 assign(FOut,'output.txt');
 reset(FIn);
 rewrite(FOut);
 for i := 1 to N   do
   read(FIn,S[i]);
 T[1] := S[1];
 for i := 2 to N   do
   if T[i-1] > S[i] then
     T[i] := S[i]
   else
     T[i] := T[i-1];
 for i := 1 to N   do
   write(FOut,T[i], ' ');
 close(FIn);
 close(FOut);
End.

N - число элементов.
Вот и усё ;)

Не забываем заключать код в соответсвующие теги!

Сообщение отредактировано: APAL - 14.10.2004 10:59


--------------------
"Разум есть оружее лени, лишь умный человек может позволить себе быть ленивым" (Я)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 23.07.2025 20:33
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"