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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2009, 19:53   #1
Balashovec
 
Регистрация: 02.03.2009
Сообщений: 8
Восклицание помогите решить задачи на массив в паскале

Помогите пожалуйста решить задачки на массив в паскале :
1.Протабулировать в массив функцию y=x*x+sinx,где x принадлежит [-2,3],дельта x=0.2.Найти экстремальные значения и подсчитать сколько раз функция принимала MIN значения.
2.Найти сумму четных элементов массива целых чисел.Размерность массива - 20.Заполнение массива осуществить случайными числами от 100 до 200.
3.В одномерном массиве заменить все нулевые элементы единицами.
4.Заданы два одномерных массива A и B,состоящие из произвольного числа элементов.Сформулируйте массив C, содержащий элементы обоих массивов,расположенные в порядке убывания
Заранее благодарю,я новичёк пишите пожалуйста программу полностью..........ещё раз всем спасибо будет за участие..
Balashovec вне форума Ответить с цитированием
Старый 02.03.2009, 20:46   #2
RamireZ
Студент
Пользователь
 
Аватар для RamireZ
 
Регистрация: 30.05.2008
Сообщений: 61
По умолчанию

2 задача
Код:
//Надеюсь разберешься,что к чему,тут и думать то нечего
Program Two;
const n=20;
var
a:array [1..n] of integer;
i,sum:integer;
begin
randomize;
for i:=1 to n do
begin
     a[i]:=random(100)+100;
     write(a[i],' ');
end;
writeln;
for i:=1 to n do
if (a[i] mod 2)=0 then
sum:=sum+a[i];
writeln('Summa=',sum);
end.
в 3 задаче массив как,произвольно заполнять или самому?,если надо-напишу потом
Остальные неохото решать,эти так,на скорую руку...
RamireZ вне форума Ответить с цитированием
Старый 02.03.2009, 21:36   #3
Balashovec
 
Регистрация: 02.03.2009
Сообщений: 8
По умолчанию

спасибище...
Balashovec вне форума Ответить с цитированием
Старый 02.03.2009, 21:38   #4
Balashovec
 
Регистрация: 02.03.2009
Сообщений: 8
По умолчанию

в 3 произвольно заполнять
Balashovec вне форума Ответить с цитированием
Старый 02.03.2009, 21:53   #5
RamireZ
Студент
Пользователь
 
Аватар для RamireZ
 
Регистрация: 30.05.2008
Сообщений: 61
По умолчанию

Цитата:
Сообщение от Balashovec Посмотреть сообщение
в 3 произвольно заполнять
Код:
Program three;
const n=20;
var
a:array [1..n] of integer;
i,sum:integer;
begin
randomize;
for i:=1 to n do
begin
     a[i]:=random(2);
     write(a[i],' ');
end;
writeln;
for i:=1 to n do
begin
if a[i]=0 then
a[i]:=1;
write(a[i],' ');
end;
end.
Примерно вот так,там размерность меняй и случайные числа (по желанию)...
Можешь и отзыв кинуть
RamireZ вне форума Ответить с цитированием
Старый 03.03.2009, 14:04   #6
Balashovec
 
Регистрация: 02.03.2009
Сообщений: 8
По умолчанию

я тебе уже кинул отзыв
Balashovec вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи на Паскале SVYAT Помощь студентам 13 17.10.2009 19:16
привет всем! помогите пожалуйста решить две задачи на паскале. я в паскале полный ноль. Пищенок Саша Паскаль, Turbo Pascal, PascalABC.NET 5 20.01.2009 13:46
2 задачи в Паскале помогите решить Baby33 Паскаль, Turbo Pascal, PascalABC.NET 3 20.01.2009 13:01
помогите решить задачи на паскале BurningRage Помощь студентам 19 17.05.2008 22:25
Помогите решить 2 задачи на Паскале!!! Zero Паскаль, Turbo Pascal, PascalABC.NET 4 13.05.2008 23:00