Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лабораторная работа №6. Разработка алгоритмов обработки одномерных массивов




Лабораторная работа №5. Разработка алгоритмов со структурой вложенных циклов

 

Тема: Разработка алгоритмов со структурой вложенных циклов (4 часа)

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

 

Задание на выполнение

Найти наибольшее или наименьшее значения функции y=f(x) на отрезке [a, b] с заданной точностью при заданном начальном значении шага h изменения х. На печать вывести значение функции и значение аргумента, при котором получен результат. Задание выполнить в соответствии с вариантом.

 

Вид функции Интервал изменения Шаг h Точность
  [0; 1,0] 0,05
  [0,2; 1,5] 0,025
  [0,8; 4] 0,025
    [0,1; 4,6] 0,01
  [0.2; 3,5] 0,03
      [2; 4]   0,03  
  [-2; 1,8] 0,015
      [1; 2.5]   0,015  
  [0,1; 3,2] 0,02
  [0,1; 2,5] 0,025
    [0.15; 8]   0,015
    [0,1; 2,5]   0,02
    [0,15; 2,5]   0,02
  [-2; 0,5] 0,015
    [0,1; 1,9]   0,02
  [0,1; 3,2] 0,02

 

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

Исходные данные: a, b и Eps, h; Результат: Ymax2;

Промежуточные данные: Ymax1, x, y,n, S1;

 

 

 

Тема: Разработка алгоритмов одномерных массивов (4 часа)

Цель работы: Овладение практическими навыками обработки одномерных массивов, особенностями их ввода - вывода.

 

Задание на выполнение.

Написать алгоритм и программу обработки массива в соответствии с заданием.

 

Задан массив n чисел:

 

1. Вычислить сумму и количество элементов массива удовлетворяющих условию: 0 < x(i)<1.

2. Вычислить среднее арифметическое значение элементов массива.

3. Переписать элементы удовлетворяющих условию -1<x(i)<1 в другой массив и определить среднее арифметическое.

4. Определить максимальный элемент массива и ее порядковый номер.

5. Найти минимальный и максимальный элементы массива и поменять их местами.

6. Вычислить среднее геометрическое элементов массива удовлетворяющих условию x(i) >0

7. Определить сумму элементов массива кратных трем.

8. Определить сумму и количество положительных элементов массива.

9. Переписать подряд в другой массив все отрицательные элементы.

10. Определить максимальный элемент среди отрицательных элементов и его порядковый элементов.

11. Определить максимальный элемент и его порядковый номер среди элементов меньших, чем заданное число.

12. Определить количество наибольших элементов массива.

13. Переписать исходный массив в другой в обратном порядке.

14. Переписать в другой массив сперва положительные, затем нулевые, а затем отрицательные элементы исходного массива.

15. Найти сумму элементов целочисленного вектора, являющихся простыми числами.

16. Подсчитать число палиндромов среди элементов заданного целочисленного вектора.

 




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


Дата добавления: 2014-11-07; Просмотров: 737; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.