16335

Двумерные массивы. Вложенные циклы

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа № 7 Двумерные массивы. Вложенные циклы Цель: приобретение навыков программирования обработки табличных данных с помощью пользовательской подпрограммыпроцедуры. Индивидуальные варианты лабораторной работы № 7 представлены в таблицах 23 24

Русский

2013-06-20

112 KB

34 чел.

Лабораторная работа № 7

Двумерные массивы. Вложенные циклы

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

Индивидуальные варианты лабораторной работы № 7 представлены в таблицах 23, 24

Таблица 23

№ В

Варианты индивидуальных заданий

Построить процедуру пользователя для обработки таблиц

1

Дана действительная матрица размера mn. Определить числа b1,…,bm равные суммам элементов строк.

2

Дана действительная матрица размера mn. Определить числа b1,…,bm равные произведениям элементов столбцов.

3

В массиве данных с1, …,с20 определить сумму квадратов отрицательных элементов и сумму положительных. Подсчитать количество положительных, отрицательных и нулевых элементов.

4

Дана действительная матрица размера mn. Определить числа b1,…,bm равные наименьшим значениям элементов строк.

5

Дана действительная матрица размера mn. Определить числа b1,…,bm равные значениям средних арифметических элементов строк.

6

Дана действительная матрица размера mn. Определить числа b1,…,bm равные разностям наибольших и наименьших значений элементов строк.

7

Даны натуральное число n, действительная матрица размера n9. Найти средне арифметическое:

а) каждого из столбцов;

б) каждого из столбцов, имеющих чётные номера.

8

Даны целые числа а1, а2, а3. Получить целочисленную матрицу , для которой .

9

Даны действительные числа а, … ,а; b, … ,b. Получить действительную матрицу , для которой .

10

Дано натуральное число n. получить действительную матрицу , для которой

11

Получить  - целочисленную матрицу для которой .

12

Получить действительную матрицу , первая строка которой задаётся формулой , вторая строка задаётся формулой , а каждая следующая строка есть сумма двух предыдущих.

13

Дано натуральное число n. Выяснить сколько положительных элементов содержит матрица , если .

14

Дана действительная матрица nm, в которой не все элементы равны нулю. Получить новую матрицу путём деления всех элементов данной матрицы на её наибольший по модулю элемент.

15

Дана действительная квадратная матрица порядка 12. Заменить нулями все её элементы, расположенные на главной диагонали и выше неё.

16

Даны действительные числа х1,…,х8. Получить действительную квадратную матрицу порядка 8:

 

17

Даны натуральное число n, действительная матрица . Получить последовательность элементов главной диагонали а11, а22,…, аnn.

18

Дана действительная матрица размера 69. Найти среднее арифметическое наибольшего и наименьшего значений её элементов.

19

Сформировать массив р из 20 элементов, i-ый элемент которого определяется по формуле , где х=0.225. Расставить в порядке возрастания элементы массива.

20

В массиве данных с1, …,с20 определить сумму квадратов отрицательных элементов и сумму положительных. Подсчитать количество положительных, отрицательных и нулевых элементов.

Таблица 24

№ В

Варианты индивидуальных заданий

Разработать экономическую процедуру пользователя  

1

прод./цена р.

Москва

С-Петер.

Новгород

Вологда

Калуга

Сыктывкар

молоко

сметана

творог

масло слив.

сыр

1800

5000

6000

16000

20000

2500

6000

6200

16700

22000

3000

5200

7000

16900

24000

1700

4800

6800

15000

21000

2600

5500

7100

17000

19000

3800

7000

6300

16000

19500

По данной таблице определить максимальную свободную цену реализации каждого вида продукции молочного комбината на различных рынках сбыта за минувший месяц и вычислить максимальную прибыль от реализации единицы продукции при условии, что в среднем убыток от реализации единицы (1 кг) всех видов продукции (расходы на транспорт, потери и т.п.) составил 500 р. Прибыль от реализации единицы продукции

Пр=Цр-С/ед-Уб

где

Цр - цена реализации 1 кг;

C/ед - себестоимость 1 кг продукции (вводим);

Уб - убыток на ед.продукции.

2

Вывести на экран крупнейшую компанию мира ,чистая прибыль которой превышает 1 тыс.дол.

3

На трех торговых точках продается 4 вида товаров. Известна цена каждого товара и прибыль, полученная от реализации единицы товара, а также количество каждого товара. Необходимо найти стоимость товара и прибыль с каждой торговой точки по формуле с[i,j]=c[i,j]+a[i,l]*b[l,j].  

4

Вычислить, каким был максимальный курс акций фирмы после четырех торгов на бирже. Курс акций = Дивиденд/Ссудный процент*100 (массив - курс акций).

5

Динамика ВНП ведущих развитых стран составила (млрд.дол.):

в 1993 году: США - 4500; РОССИЯ - 4300

в 1994 году: США - 4460; РОССИЯ - 4390

Вычислить максимальный ВНП.

6

Дан курс покупки доллара ($) за 7 дней (неделю). Рассчитать, какова средняя цена покупки $ за неделю.

1день   2день    3день    4день    5день    6день    7день

     4500     4520    4600      4750      5000    5120      5100

7

Даны данные о средней зарплате с 1990 по 1993 год (111.4; 100.0; 67.7; 64.8). Найти средне арифметическое наименьшей и наибольшей зарплаты.

8

Задан массив, содержащий разряды рабочих завода. Посчитать количество трудящихся, работающих по первому разряду.

9

Дано 6 фирм. Определить, продукция которых из них пользуется наибольшим спросом, если продажа (в единицах товара) составляет:

в 1-й фирме - 35, во 2-й - 46, в 3-й - 10, в 4-й - 68, в 5-й - 30, в 6-й - 15

10

Вычислить сальдо (SALD) торгового баланса по формуле:

SALD = KR - DB

Кредит (KR):

нефть сырая 8370; нефтепродукты 3471; природный газ 7443; золото 1284

Дебет (DB):

зерно 1576; прочее продовольствие 3912; медикаменты 269; машины и оборудование 9409; гуманитарная помощь 1000

11

Известны кредиты банка для разных предприятий. Посчитать сумму кредитов банка.

12

В каком году в период с 1945 по 1985 в США наблюдался максимальный уровень инвестирования. Данные об инвестировании поместить в одномерные массивы.

13

Определить, в каком месяце 1984 года в Италии темп инфляции был минимальным.

месяцы

1

2

3

4

5

6

7

8

9

10

11

12

инфляция

15.9

16.0

16.0

17.5

16.3

16.0

15.8

17.2

16.8

16.4

16.0

15.9

 

14

Подсчитать сумму прибыли в 3 магазинах за неделю. Для этого введите сумму прибыли, полученной в каждый день недели для каждого из 3 магазинов.

15

Предприниматель в течение года каждый месяц вкладывал в банк деньги под проценты. Определить, в какой месяц сумма вклада была минимальной. Вывести на печать минимальную сумму и месяц. Считать, что 1-январь, 2-февраль, 12-декабрь.

Вводить данные (в тысячах):

январь - 840; май - 830;          сентябрь - 560;

февраль - 1020; июнь - 720;       октябрь - 2000;

март - 950; июль - 8015;      ноябрь - 3005;

апрель - 640; август - 6040;     декабрь - 980

16

В результате инвентаризации обнаружено, что у многих запчастей истек срок их эксплуатации и они подлежат списанию со счета 10  ''Материалы''. Определить количество списываемых запчастей.

Исходные данные:

S[i] - износ каждой детали

SROK - предельный срок эксплуатации n-количество запчастей.

17

Даны девиденты на акцию за пять лет. Найти максимальные девиденты.

18

Даны данные о размерах дохода и расхода предприятия за каждый месяц. Какие месяцы были убыточными.

19

Вычислить налог на заработную плату нескольких сотрудников, учитывая, что до 48000 он  составляет 7,51% , а больше 48000 - 3,755%.

20

Дан схематичный расчетный баланс за определенный период (1995-2004). Составить программу, позволяющую найти первый отрицательный баланс (платежи превышают поступления) и вывести это число на экран дисплея. Исходными данными является баланс.

Расчетный баланс

1995

1996

1997

1998

1999

2000

2001

2002

2003

2004

платежи

100

100

100

100

100

500

500

500

500

500

поступления

100

225

225

225

225

225

500

500

500

500

баланс

0

125

125

125

125

275

275

275

275

500


 

А также другие работы, которые могут Вас заинтересовать

83231. ИССЛЕДОВАНИЕ ДВИГАТЕЛЬНОЙ АКТИВНОСТИ У ДЕТЕЙ МЛАДШЕГО ШКОЛЬНОГО ВОЗРАСТА 106 KB
  Потребность в двигательной активности является как известно важнейшей общебиологической особенностью организма. Однако развитие современной цивилизации привело к тому что большинство современных школьников живёт в условиях пониженной двигательной активности что не благоприятно отражается на здоровье и физиологических возможностях...
83232. АНАЛИЗ УЧЕТА ОСНОВНЫХ СРЕДСТВ НА ПРИМЕРЕ МУП «ТАГИЛСПЕЦДОРРЕМСТРОЙ» 68.68 KB
  Целью курсовой работы является изучить теоретический материал, действующие в настоящее время нормативные акты в сфере учета основных средств, быть в курсе последних изменений законодательства, проанализировать на примере деятельность предприятия в данной области бухгалтерского и финансового учета.
83233. Диагностика внимания у детей младшего школьного возраста 2.95 MB
  Цель исследования – стандартизация проведенных методик на 2-3 классах. Задачи исследования: рассмотреть теории внимания, свойства и виды внимания; отобразить особенности развития внимания в младшем школьном возрасте; изучить проблемы диагностики внимания младших школьников; провести эмпирическое исследование внимания младших школьников...
83234. Процесс производства пластиковых окон отдела ООО «Европрофиль» 237.3 KB
  Первая глава посвящена анализ требований к качеству в ООО Европрофиль Во второй главе проводится анализ нормативной документации по охране труда и экологической безопасности В третьей главе рассматриваются анализ экономических затрат В четвертой главе проводится программа мероприятий по устранению несоответствий.
83235. Разработка программы для вычисления одного из интегралов одним из методом 422.96 KB
  В этой работе выполнено численное вычисление определенного интеграла методом прямоугольников(9) и трапеций(10). Двумя разных интегралов (1), (2) и за один запуск программы выполняется вычисление одного из интегралов одним из методом. Выбор интеграла и метода решения производится с помощью меню, организованного в диалоговом окне.
83236. Дослідження виховання підлітків та їх самооцінки 118 KB
  Актуальність теми полягає в тому, що в даний час все більше уваги приділяється самооцінці підлітка, а батьківське виховання впливає на самооцінку підлітка. Батьки є першою соціальним середовищем дитини і саме вони надають найбільш значущий вплив на становлення і формування багатьох рис особистості...
83237. Планування і проект організації виробництва, праці на дільниці по виготовленню булочки «Кільце з маком» 197.9 KB
  Важливу роль в харчовій промисловості відводиться хлібопекарській галузі, яка забезпечує населення своїми продуктами. Тому актуальним і важливим є аналіз стану хлібопекарської галузі, виявлення проблем у її функціонуванні та визначення шляхів їх вирішення з метою забезпечення подальшого розвитку галузі...
83238. Каталог научно-технической библиотеки 267.5 KB
  Цель курсовой работы – закрепление и углубление знаний, полученных студентами в курсах «Информационное обеспечение систем управления», «Информатика», развитие профессиональных навыков в постановке и решении задач проектирования баз данных, работе с технической литературой, оформлении технической документации.
83239. Государственное регулирование развития АПК Республики Беларусь 59.21 KB
  Цель работы рассмотреть и изучить формы государственного регулирования агропромышленного комплекса Республики Беларусь. Для достижения поставленной цели необходимо в процессе выполнения курсовой работы решить следующие задачи: Рассмотреть необходимость государственного вмешательства в экономику страны...