Informatika_1_2_223
.pdfВторой семестр
•http://vk.com/club57159876
•IAFedorchenko@gmail.com
•3 контрольные работы
•3 ИЗ
•1 лабораторная работа
•Экзамен
1
Практическое занятие 1
Тема: модульное программирование циклических алгоритмов, операции с векторами
(повторение)
II курс, 2 семестр 2013/2014
2
Стандартные алгоритмы (Цикл со счетчиком):
•Поиск суммы всех элементов вектора
•Поиск произведения всех элементов вектора
•Поиск минимального/максимального элементов вектора и их порядковых номеров
Поиск количества/суммы/произведения
•
элементов вектора, удовлетворяющих условию
•Замена всех элементов или некоторых элементов вектора
3
1. Поиск суммы и произведения всех элементов вектора
Задача:
Написать П-Ф для поиска суммы и произведения элементов вектора. Применить П-Ф для двух заданных векторов:
X = (-1,0.4,-1,0.3,7,-3.45,0,2) и Y=(4,-0.7,0.45,1,-2)
4
2. Поиск минимального/максимального элементов вектора и
их порядковых номеров
Задача:
Написать П-Ф для поиска минимального и максимального элементов вектора и их порядковых номеров. Применить П-Ф для двух заданных
векторов:
X = (-1,0.4,-1,0.3,7,-3.45,0,2) и Y=(4,-0.7,0.45,1,-2)
5
3. Поиск количества/суммы/произведения элементов вектора, удовлетворяющих условию
Задача:
Написать П-Ф, которая находит сумму, произведение и количество элементов с четными и нечетными индексами. П-Ф вызвать для двух заданных векторов:
X = (-1,0.4,-1,0.3,7,-3.45,0,2) и Y=(4,-0.7,0.45,1,-2)
См. продолжение 6
3. Поиск количества/суммы/произведения элементов вектора, удовлетворяющих условию (продолжение)
7
4. Замена всех элементов или некоторых элементов вектора по Задача: определенному правилу
Написать П-Ф, которая заменяет элементы вектора, стоящие за максимальным, суммой всех элементов. П-Ф вызвать для 2х заданных векторов: X = (-1,0.4,-1,0.3,7,-3.45,0,2) и Y=(4,-0.7,0.45,1,-2)
8
5. Замена всех элементов или некоторых элементов вектора по Задача: определенному правилу
Написать П-Ф, которая заменяет минимальный элемент вектора X на максимальный элемент вектора Y, а минимальный элемент вектора Y заменяет произведением отрицательных элементов вектора X. В качестве результата вывести измененный вектор X.
X = (-1,0.4,-1,0.3,7,-3.45,0,2) и Y=(4,-0.7,0.45,1,-2)
См. продолжение
9
5. Замена всех элементов или некоторых элементов вектора по определенному правилу (продолжение)
10