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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2009, 14:20   #1
St1fler92
Новичок
Джуниор
 
Регистрация: 25.05.2009
Сообщений: 7
По умолчанию Помогите решить 3 задачи в паскале на массивы

1)Найти все элементы массива целых чисел B(n),больше первого элемента и меньше пятого.Массив заполняется вводом чисел с клавиатуры.
2)Найдите произведение наибольшего и наименьшего элементов массива вещественных чисел Z(n). Массив заполняется случайным образом.
3)Заполните массив сорока числами по правилу : F(i):=B(в степени 3)+4*b*I
St1fler92 вне форума Ответить с цитированием
Старый 25.05.2009, 14:24   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Чем помочь? Что непонятно?
Где наработки?
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 25.05.2009, 14:28   #3
St1fler92
Новичок
Джуниор
 
Регистрация: 25.05.2009
Сообщений: 7
По умолчанию

С нашим учителем не возможно даже это решить ,так что помочь всем желательно)
St1fler92 вне форума Ответить с цитированием
Старый 25.05.2009, 14:29   #4
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

3
Код:
readln(b);
for i:=1 to 40 do
a[i]:=b*b*b+4*b*I;
for i:=1 to 40 do
write(a[i]:6:,'    ');
2
Код:
randomize;
readln(n);
min:=9999;
max=-9999;
for i:=1 to n do begin
z[i]:=random(50);
z[i]:=z[i]*0.1;
if z[i]>max then max:=z[i];
if z[i]<min then min:=z[i];
end;
writeln(min*max);
1
Код:
readln(n);
for i :=1 to n do
readln(b[i]);
k:=0;
for i:=1 to n do begin
if (b[i]>b[1]) and (b[i]<b[5]) then 
begin
inc(k)
a[k]:=i;
end;
end;
writeln(' № elementov po usloviyu')
for i:=1 to k do
write(a[i]:6);
объявить переменные на твоей совести
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»

Последний раз редактировалось IT-man; 25.05.2009 в 14:39.
IT-man вне форума Ответить с цитированием
Старый 25.05.2009, 14:34   #5
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Сообщение от St1fler92
С нашим учителем не возможно даже это решить
Естественно, виноват учитель. Только самообучение никто не отменял.

Вторая. Остальное допишете.
Код:
max := Z[1];
min := Z[1];
for i:=1 to n do
 begin
 if Z[i]>max then max := Z[i];
 if Z[i]<min then min := Z[i];
 end;
writeln(max * min);
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи на Паскале SVYAT Помощь студентам 13 17.10.2009 19:16
Помогите решить задачи на Паскале Natasha190989 Помощь студентам 4 02.05.2009 11:36
Помогите решить задачи на массивы Anchik555 Помощь студентам 0 04.04.2009 06:22
привет всем! помогите пожалуйста решить две задачи на паскале. я в паскале полный ноль. Пищенок Саша Паскаль, Turbo Pascal, PascalABC.NET 5 20.01.2009 13:46
2 задачи в Паскале помогите решить Baby33 Паскаль, Turbo Pascal, PascalABC.NET 3 20.01.2009 13:01