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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.12.2011, 15:33   #1
Glebio95
 
Регистрация: 25.11.2011
Сообщений: 8
По умолчанию Задачи

1)нужен рисунок на турбо паскаль ,любой,там человечек и .т.д.
2)Дан одномерный массив A[N]. Найти max{a2,a4,...a2k}+min{a1,a3,...,a2k +1} turbopascal
Glebio95 вне форума
Старый 01.12.2011, 15:51   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

1) http://pascal.sources.ru/graph/graphpr.htm
Цитата:
Генерация программы воспроизведения графики. Turbo Pascal 5.5, Turbo Professional. Программа представляет собой графический редактор, в котором все сделанные Вами построения автоматически преобразуются в операторы результирующей программы. Результатом работы является готовый к компиляции исходник. Программа снабжена подробной системой HELP
1.1 человечек

2)
Код:
var a:array[1..100] of integer;
i,max,min,n:integer;
begin
write('n=');readln(n);
a[1]:=random(40)-20;
a[2]:=random(40)-20;
min:=1;
max:=2;
For i:=1 to n do begin
if i>2 then a[i]:=random(40)-20;
if odd(i) and (a[i]<a[min]) then min:=i;
if not odd(i) and (a[i]>a[max]) then max:=i;
write(a[i]:4);
end;
writeln;
writeln('max+min=',a[max]+a[min]);
readln;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 01.12.2011 в 15:54.
Mad_Cat вне форума
Старый 01.12.2011, 15:53   #3
Glebio95
 
Регистрация: 25.11.2011
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Mad_Cat Посмотреть сообщение
1) http://pascal.sources.ru/graph/graphpr.htm

2)
Код:
var a:array[1..100] of integer;
i,max,min,n:integer;
begin
write('n=');readln(n);
a[1]:=random(40)-20;
a[2]:=random(40)-20;
min:=1;
max:=2;
For i:=1 to n do begin
if i>2 then a[i]:=random(40)-20;
if odd(i) and (a[i]<a[min]) then min:=i;
if not odd(i) and (a[i]>a[max]) then max:=i;
write(a[i]:4);
end;
writeln;
writeln('max+min=',a[max]+a[min]);
readln;
end.
не правильно)
Glebio95 вне форума
Старый 01.12.2011, 15:58   #4
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
не правильно)
результат
Цитата:
n=7
2 -1 -1 13 -5 7 0
max+min=8
max среди четных индексов = 13
min среди нечетных индексов =-5
13+(-5) = 8
где ж неправильно то !!! Математику учебник за 1 класс перечитайте
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума
Старый 01.12.2011, 16:10   #5
Glebio95
 
Регистрация: 25.11.2011
Сообщений: 8
По умолчанию насчет задачи

во первых давайте без оскорблений,во вторых программа не та которая нужна,мне нужна такая,которая читает:размер массива к примеру 6 ,разложим a1=1 a2=2
a3=3
a4=4
a5=5
a6=6 и потом складывает 1 и 6=7
помогите,если можете
Glebio95 вне форума
Старый 01.12.2011, 16:19   #6
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

во-первых никто никого и не оскорблял - это просто совет
во-вторых ваш пост #3 должен был звучать не
Цитата:
не правильно)
а
Цитата:
Спасибо огромное! Просто я забыл упомянуть что мне нужен ввод массива с клавиатуры
и в-третьих вот с вводом с клавиатуры
Код:
var a:array[1..100] of integer;
i,max,min,n:integer;
begin
write('n=');readln(n);
for i:=1 to n do
begin
write('[',i,']=');readln(a[i]);
end;
min:=1;
max:=2;
For i:=1 to n do begin
if odd(i) and (a[i]<a[min]) then min:=i;
if not odd(i) and (a[i]>a[max]) then max:=i;
write(a[i]:4);
end;
writeln;
writeln('max+min=',a[max]+a[min]);
readln;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума
Старый 01.12.2011, 16:25   #7
Glebio95
 
Регистрация: 25.11.2011
Сообщений: 8
По умолчанию

n=5
[1]=1
[2]=2
[3]=3
[4]=4
[5]=5
1 2 3 4 5
max+min=5
а должен писать 6,извини,что предираюсь)но в массивах я пока еще не разбираюсь,так бы написал)
Glebio95 вне форума
Старый 01.12.2011, 16:27   #8
Glebio95
 
Регистрация: 25.11.2011
Сообщений: 8
По умолчанию

а все извиняюсь,все правильно,спасибо большое)
Glebio95 вне форума
Старый 01.12.2011, 16:28   #9
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
а должен писать 6
max среди четных индексов = 4
min среди нечетных индексов =1
4+1=5 а не 6
Совет про учебник остается!
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 01.12.2011 в 16:31.
Mad_Cat вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задачи по С Paradise 48 Помощь студентам 0 15.05.2011 20:22
4 задачи в системе Mathematica(задачи уже решены) Toni Milano Фриланс 2 08.02.2011 19:28
Задачи в делфи. информационная модель задачи. @leks@ Помощь студентам 2 17.10.2010 19:15
2 задачи Си++ Swite Помощь студентам 6 22.01.2009 20:36