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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.12.2013, 00:58   #1
mixa26
Новичок
Джуниор
 
Регистрация: 03.12.2013
Сообщений: 1
По умолчанию Pascal. 3 задачи на обработку массивов ( помогите иначе не допустят к экзамену( )

3 задачи дали по PASCAL, не знаю как сделать качественно и чтобы все работало. облазил различные форумы но ничего толкового не нашел. Помогите пожалуйста.
1 задача.
Дана матрица 7х7
найти произведение элементов принадлежащих отрезку(p,q) и их количиство. Определить номер столбца с максимальным количиством элементов.
2 задача.
Дан массив содержащий 12 элементов. Определить номер элемента с минимальным квадратом. Напечатать номер и значение этого элемента.
Результат Распечатать в виде:
Массив:
imin=
MIN=
3 задача.
Преобразовать два заданных массива, увеличивая их соответствующие элементы на большее из расматриваемой каждый раз пары чисел. В первом из полученных массивов найти среднее арифмитическое значение, во втором - максимальный и минимальный элементы.
ПОМОГИТЕ КТО ЧЕМ СМОЖЕТ! БУДУ БЛАГОДАРЕН!
mixa26 вне форума Ответить с цитированием
Старый 03.12.2013, 06:12   #2
SaLoKiN
Форумчанин
 
Аватар для SaLoKiN
 
Регистрация: 19.09.2013
Сообщений: 597
По умолчанию

Цитата:
Дан массив содержащий 12 элементов. Определить номер элемента с минимальным квадратом. Напечатать номер и значение этого элемента.
взять квадрат первого за мин. и потом пройти по всем значениям массива сравнивая значение мин с каждым квадратом это так сложно и не решаемо?
Цитата:
но ничего толкового не нашел
видимо так искал. ни мыслей,ничего. хочется просто получить готовые решения? тогда сюда фриланс
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!!
SaLoKiN вне форума Ответить с цитированием
Старый 03.12.2013, 10:36   #3
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

1.
Цитата:
найти произведение элементов принадлежащих отрезку(p,q) и их количиство. Определить номер столбца с максимальным количиством элементов.
Код:
p:=1;
k:=0;
found:=false;
for i:=1 to n do
  for j:=1 to n do
     if (a[i,j]>=r) and (a[i,j]<=q) then
        begin
           p:=p*a[i,j];
           k:=k+1;
           found:=true;
         end;
  if found then
     writeln(p,k)
   else 
     writeln('Нет таких элементов');
2-ю часть задачи не понял. Определить номер столбца, в котором макс. количество элементов, принадлежащих отрезку?

Последний раз редактировалось ZX Spectrum-128; 03.12.2013 в 10:50.
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 03.12.2013, 12:10   #4
SaLoKiN
Форумчанин
 
Аватар для SaLoKiN
 
Регистрация: 19.09.2013
Сообщений: 597
По умолчанию

Цитата:
2-ю часть задачи не понял. Определить номер столбца, в котором макс. количество элементов, принадлежащих отрезку?
для каждого столбца считать количество элементов попадающих в диапазон, искать максимальное кол-во и в итоге вывести его номер.

ток тогда ваш цикл по столбцам наверн...
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!!
SaLoKiN вне форума Ответить с цитированием
Старый 03.12.2013, 15:55   #5
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Цитата:
ток тогда ваш цикл по столбцам наверн...
Я так понял, что в первой две разные подзадачи. А впрочем, какая разница? Автору темы все равно, лишь бы сдать. Тем более что он молчит.
ZX Spectrum-128 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи на обработку массивов и матриц ( Delphi ) MONSTER152 Помощь студентам 1 05.03.2012 19:48
Школьные задачи на обработку массивов! MCZajtsev Паскаль, Turbo Pascal, PascalABC.NET 23 14.12.2011 19:48
Задачи на обработку массивов и матриц (Паскаль) ovaaal Помощь студентам 7 07.11.2011 14:31
Задачи на обработку массивов (Delphi) Vladimir Ryabov Помощь студентам 11 30.10.2011 18:10
задачи на обработку массивов bighunter Паскаль, Turbo Pascal, PascalABC.NET 2 09.10.2011 19:58