![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
trew |
![]()
Сообщение
#1
|
![]() Пионер в программировании ![]() ![]() Группа: Пользователи Сообщений: 66 Пол: Мужской Репутация: ![]() ![]() ![]() |
Дан массив в девять строк. В строке «названия журнала_цена_кол-во подписчиков». Преобразовать массив так: в каждую строку через тире приписать стоимость журнала от всех подпищиков, и разпечатать.
Вот моё не правильное решение вообще вроде program z1;
var a:array[1..4] of integer;
i:integer;
d:integer;
min:integer;
l,j:integer;
buf:integer;
k:integer;
q:string;
w,e:integer;
begin
writeln('ўўҐ¤ЁвҐ rjk ;eh');
readln(d);
for K:=1 to d do
for i:=1 to d do
begin
writeln('ўўҐ¤ЁвҐ §ў ЁҐ ¦га « ');
readln(q);
writeln('ўўҐ¤ЁвҐ жҐг');
readln(w);
writeln('ўўҐ¤ЁвҐ Є(r)«-ў(r) Ї(r)¤ЇЁйЁЄ(r)ў');
readln(e);
end;
begin
L:=w*e;
min:=l;
begin
if l<a[l] then min:=l;
buf:=a[i];
a[i]:=a[min];
a[min]:=buf;
end;
for k:=1 to d do
begin
write(l,'');
writeln
end;
writeln(' бЁў (r)вб авЁа(r)ў ');
end;
end.
|
![]() ![]() |
![]() |
Текстовая версия | 28.07.2025 7:23 |