Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Ответ
 
Опции темы Опции просмотра
Старый 10.05.2011, 21:36   #1 (permalink)
ole4ka
Новичок
 
Регистрация: 10.05.2011
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Поможіть кто может!!!
Ввести одномерный массив из N элементов и выполнить следующие действия:
1. 5-му элементу присвоить значение последнего элемента;
2. 7-му элементу присвоить значение суммы предыдущего и следующего элементов;
3. разницу значений последнего и первого элементов присвоить втором элемента;
4. 5-му элементу присвоить результат умножения первого и последнего элементов;
5. сумму значений первого и второго элементов присвоить последнем элемента;
6. изменить знак первого элемента на противоположный;
7. изменить знак последнего элемента на противоположный;
8. первому элементу массива присвоить его удвоенное значение;
9. последнему элементу массива присвоить его удвоенное значение;
10. первому элементу массива присвоить значение произведения последнего и предпоследнего элементов;
11. последнему элементу массива присвоить значение произведения первого и второго элементов;
12. первый и последний элементы поменять местами.
Результирующий массив вывести на экран.
Задача 2.
Ввести одномерный массив из N элементов и выполнить следующие действия:
1. Найти минимальный элемент и присвоить ему значение 0.
2. Найти максимальный элемент и присвоить ему значение 100.
3. Найти максимальный по модулю элемент и поменять его местами с последним элементом массива.
4. Найти минимальный по модулю элемент и поменять его местами с первым элементом массива.
5. Подсчитать количество отрицательных элементов массива и присвоить им значения 0.
6. Подсчитать количество положительных элементов массива и присвоить им значения 100.
7. Подсчитать количество элементов кратных 3-м и присвоить им значения 33.
8. Подсчитать количество элементов кратных 5-ти и присвоить им значения 55.
9. Найти максимальный по модулю элемент, его индекс и присвоить ему долю от деления этих данных.
10. Найти минимальный по модулю элемент, его индекс и присвоить ему значение произведения этих данных.
11. Подсчитать разницу между отрицательными и положительными элементами массива.
12. Всем нулевым элементам массива присвоить значение 100.
Результат вывести на экран.
Задание 3.
Ввести двухмерный массив А с MxN элементов и выполнить следующие действия:
1. Найти сумму модулей всех отрицательных элементов матрицы.
2. Найти сумму всех положительных элементов матрицы.
3. Найти минимальный элемент и присвоить ему значение 0.
4. Найти максимальный элемент присвоить ему значение 1000.
5. Всем парным элементам присвоить значение 2;
6. Всем нечетным элементам присвоить значение 1;
7. Посчитать количество отрицательных элементов;
8. Посчитать количество положительных элементов;
9. Вычислить разницу между макисмальним и минимальным элементами матрицы;
10. Вычислить количество парных элементов матрицы.
11. Вычислить количество нечетных элементов матрицы.
12. Найти количество элементов матрицы, значение которых больше значение первого элемента.
Результат вывести на экран.
Задание 4.
Ввести двухмерный массив А с MxN элементов и выполнить следующие действия:
1. Найти сумму всех элементов, лежащих в диапазоне (-∞;1) и ее значение присвоить элементам, которые находятся в первой строке матрицы.
2. Найти сумму всех элементов, лежащих в диапазоне (4;+∞) и ее значение присвоить элементам, которые находятся в последней строке матрицы.
3. Найти минимальный элемент и его значение присвоить элементам, которые находятся в первой строке матрицы.
4. Найти максимальный элемент и его значение присвоить элементам, которые находятся в последней строке матрицы.
5. Матрица M=N. Элементы главной диагонали присвоить значение 0;
6. Матрица M=N. Элементам, которые находятся ниже главной диагонали присвоить значение 1;
7. Матрица M=N. Элементам, которые находятся выше главной диагонали присвоить значение 100;
8. Матрица M=N. Найти минимальный элемент, и его значение присвоить элементам главной диагонали;
9. Матрица M=N. Найти максимальный элемент, и его значение присвоить элементам главной диагонали;
ole4ka вне форума   Ответить с цитированием

Старый 10.05.2011, 21:36
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Просмотр аналогичных топиков может сыграть большую роль в решении проблемы

Помогите создать библиотеку функций для работы с матрицами
Оформление процедуры с массивами

Старый 11.05.2011, 20:19   #2 (permalink)
Melvin
Новичок
 
Регистрация: 16.03.2011
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Стучите,за небольшие деньги реализую. 648964446
Melvin вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 08:49.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.