|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.02.2008, 17:58 | #1 |
Пользователь
Регистрация: 27.12.2007
Сообщений: 36
|
Задача на Turbo Pascal
НаРод помоГите решить задачу!! Дан одномерный массив . Найти максимальный элемент и вставить за ним введенное с клавиатуры число.Использовать функции, процедуры.
Вот я написал ток не до конца. Исправьте че если непрально в этом и дополните. Заранее спасибо! Впринципе возникла трудность во вставке элемента... Program a1; uses crt; type mas=array[1..100] of integer; var a:mas;i,max,f,n,s:integer; procedure vvod(a:mas;i,n:integer); begin writeln('Vvedite kolichestvo elementov massiva==>'); readln(n); for i:=1 to n do begin writeln('Vvedite ',i,' element massiva==>'); readln(a[i]); end; end; procedure vivod(a:mas;i:integer); begin for i:=1 to n do begin writeln(a[i]); end; end; procedure maximum(a:mas;i,max:integer); begin max:=a[1]; for i:=1 to n do begin if a[i]>max then max:=a[i]; end; writeln(Maximum ==>,max); end; procedure vstavka(a:mas;i,s:integer); begin |
14.02.2008, 18:24 | #2 |
Форумчанин
Регистрация: 30.12.2007
Сообщений: 180
|
Код:
^_^
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
переменные Turbo Pascal | Adzumi | Помощь студентам | 7 | 29.03.2008 20:11 |
Turbo Pascal в Delphi 7 | adm34 | Общие вопросы Delphi | 5 | 04.02.2007 11:29 |