Программирование вложенных циклов



Постановка задачи

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

 

Варианты заданий

В работе необходимо вычислять значение (я) функции y = f (x). Варианты заданий отличаются видом функции (табл.5.1). В нечетных вариантах заданий необходимо вычислять значение функции для одного значения аргумента x, а в четных следует решать задачу табулирования. При вычислении значения функции оказывается необходимым вычислять несколько сумм (произведений). Вычисление некоторых сумм (произведений) может потребовать организации вложенных циклов.

Номер Функция Рабочий набор
x m Xнач xкон n
1.     - -  
2. -        
3.     - -  
4. -        
5.     - -  
6. -        
7.     - -  
8. -        
9.     - -  
10. -        
11.     - -  
12. -        
13.     - -  
14. -        
15.     - -  
16. -        

 

 

Задание 6

Одномерные массивы

 

  1. Найти количество положительных элементов массива.
  2. Найти количество отрицательных элементов массива.
  3. Определить, сколько раз встречается число 7 среди элементов массива.
  4. Определить, сколько элементов массива меньше, чем число 6.
  5. Определить, сколько элементов массива больше, чем число 3.
  6. Найти сумму всех неотрицательных элементов массива.
  7. Найти наименьшее из чисел а1, 2а2, 3а3,…, 8а8.
  8. Найти наибольшее из чисел 2а1, 3а2, 4а3,…, 9а8.
  9. Найти сумму а1+2а2+3а3+…+8а8.
  10. Найти наименьший по модулю элемент массива.
  11. Найти произведение отрицательных элементов массива.
  12. Найти сумму всех элементов массива, имеющих четные индексы.
  13. Найти среднее арифметическое всех положительных элементов массива.
  14. Найти среднее арифметическое всех отрицательных элементов массива.
  15. Найти сумму элементов массива, не превышающих число 7.
  16. Найти среднее арифметическое всех элементов массива.

 

 

Задание 7

Двумерные массивы

 

  1. Напечатать строку матрицы с наибольшей суммой элементов.
  2. Найти сумму всех элементов матрицы.
  3. Найти сумму всех положительных элементов матрицы.
  4. Все элементы матрицы, кроме диагональных, заменить единицами.
  5. Найти произведение элементов третьего столбца матрицы.
  6. Найти сумму элементов первой и третьей строк матрицы.
  7. Определить, сколько раз встречается число 5 среди элементов всей матрицы.
  8. Напечатать строку матрицы с наибольшей суммой элементов.
  9. Найти количество отрицательных элементов в матрице.
  10. Найти количество неотрицательных элементов во втором столбце матрицы.
  11. Найти сумму элементов, стоящих на главной диагонали.
  12. Найти наименьший элемент матрицы. Напечатать его индексы.
  13. Найти наименьший по модулю элемент в первой строке матрицы.
  14. Найти среднее арифметическое значение всех отрицательных элементов матрицы.
  15. Определить, сколько элементов матрицы превышает число 2.
  16. Расположить все элементы матрицы в строку в порядке возрастания.

 

 

Задание 8

 


Дата добавления: 2015-12-20; просмотров: 37; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!