Разделы презентаций


Основы программирования Лабораторная работа №8

Содержание

Инициализация массива. Вывод в консоль

Слайды и текст этой презентации

Слайд 1Основы программирования Лабораторная работа №8
Базовые алгоритмы обработки одномерных массивов

Власенко О.Ф.

Основы программирования Лабораторная работа №8Базовые алгоритмы обработки одномерных массивовВласенко О.Ф.

Слайд 2Инициализация массива. Вывод в консоль

Инициализация массива. Вывод в консоль

Слайд 3Подсчет суммы всех элементов

Подсчет суммы всех элементов

Слайд 4Ввод элементов через консоль. Подсчет количества четных элементов.

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

Слайд 5Задача 1
Ввести массив с клавиатуры.

Вывести получившийся массив и сумму четных

элементов

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

Слайд 6Задача 2
Ввести массив с клавиатуры.

Вывести получившийся массив и произведение нечетных

элементов

Задача 2Ввести массив с клавиатуры.Вывести получившийся массив и произведение нечетных элементов

Слайд 7Поиск минимального элемента

Поиск минимального элемента

Слайд 8Задача 3
Ввести массив с клавиатуры (5 элементов).
Найти минимальный элемент.
Все элементы

левее минимального увеличить в 10 раз.
Вывести получившийся массив.

Задача 3Ввести массив с клавиатуры (5 элементов).Найти минимальный элемент.Все элементы левее минимального увеличить в 10 раз.Вывести получившийся

Слайд 9Задача 4
Ввести массив с клавиатуры (5 элементов).
Найти максимальный элемент.
Все элементы

правее максимального увеличить на 100.
Вывести получившийся массив.


Задача 4Ввести массив с клавиатуры (5 элементов).Найти максимальный элемент.Все элементы правее максимального увеличить на 100.Вывести получившийся массив.

Слайд 10Массив с «переменной длиной» Инициализация и вывод

Массив с «переменной длиной» Инициализация и вывод

Слайд 11Массив с «переменной длиной» Поиск максимального

Массив с «переменной длиной» Поиск максимального

Слайд 12Массив с «переменной длиной» Удаление максимального и вывод после удаления

Массив с «переменной длиной» Удаление максимального и вывод после удаления

Слайд 13Массив с «переменной длиной» Добавление элемента «100» в начало массива

Массив с «переменной длиной» Добавление элемента «100» в начало массива

Слайд 14Задача 5
Ввести массив с клавиатуры (n элементов, n

минимальный элемент.
Удалить минимальный элемент.
Вывести получившийся массив

Задача 5Ввести массив с клавиатуры (n элементов, n

Слайд 15Задача 6*
Ввести массив из N элементов (N

четным элементов вставить элемент со значением «1000».
Вывести получившийся массив.

Задача 6*Ввести массив из N элементов (N

Слайд 16Домашнее задание
Домашняя работа по лабораторной работе №8 включает в себя

Решение

задачи по варианту 1 (выбираете задачу согласно последней цифре вашего

номера по списку группы) или по варианту 2 – выбираете одну задачу по своему собственному вкусу.

Отчет

Отчет включает – если выбрали вариант 1
Распечатку программы из домашней работы ПЛЮС блоксхема ПЛЮС трассировка для n=5
Распечатку задач 1-5 из классной работы ПЛЮС блоксхема к каждой задаче

Отчет включает – если выбрали вариант 2
Распечатку программы из домашней работы ПЛЮС блоксхема ПЛЮС трассировка для n=8
Распечатку задач 1-6 из классной работы БЕЗ блоксхем

Домашнее заданиеДомашняя работа по лабораторной работе №8 включает в себяРешение задачи по варианту 1 (выбираете задачу согласно

Слайд 17Домашнее задание – вариант 1
Вариант B1
Из массива удалить первый из

четных элементов.
Пример: из массива A[5]: 1 3 4 5 6

должен получиться
массив A[4]: 1 3 5 6
 
Вариант B2
Из массива удалить последний из четных элементов.
Пример: из массива A[5]: 1 3 4 5 6 должен получиться
массив A[4]: 1 3 4 5
 
Вариант B3
Из массива удалить последний из нечетных элементов.
Пример: из массива A[5]: 1 3 4 5 6 должен получиться
массив A[4]: 1 3 4 6
 
Вариант B4
Из массива удалить первый из нечетных элементов.
Пример: из массива A[5]: 1 3 4 5 6 должен получиться
массив A[4]: 3 4 5 6
 
Вариант B5
После максимального из четных элементов вставить 0.
Пример: из массива A[5]: 1 9 8 3 5 должен получиться
массив A[6]: 1 9 8 0 3 5
 

Вариант B6
После первого четного элемента вставить 0.
Пример: из массива A[5]: 1 6 8 3 4 должен получиться
массив A[6]: 1 6 0 8 3 4
 
Вариант B7
После последнего нечетного элемента вставить 0.
Пример: из массива A[5]: 1 3 8 3 5 должен получиться
массив A[6]: 1 3 8 3 5 0
 
Вариант B8
Удалить максимальный из четных элементов.
Пример: из массива A[5]: 2 3 4 7 5 должен получиться
массив A[4]: 2 3 7 5
 
Вариант B9
Удалить максимальный из кратных трем элементов.
Пример: из массива A[5]: 2 3 4 7 5 должен получиться
массив A[4]: 2 4 7 5
 
Вариант B10
После последнего кратного четырем элемента вставить 0.
Пример: из массива A[5]: 1 3 8 3 4 должен получиться
массив A[6]: 1 3 8 3 4 0

Домашнее задание – вариант 1Вариант B1Из массива удалить первый из четных элементов.Пример: из массива A[5]: 1 3

Слайд 18Домашнее задание – вариант 2
A1. Вводиться массив А. При добавлении

каждый новый элемент вставляется в массив таким образом, чтобы весь

массив был упорядочен по возрастанию.
Пример: исходное состояние массив А - пустой
ввод 3 массив А 3
ввод 5 массив А 3 5
ввод 2 массив А 2 3 5
ввод 7 массив А 2 3 5 7
ввод 4 массив А 2 3 4 5 7

A2. Из массива удалить элементы, встречающиеся в массиве только один раз.
Пример: из массива A[7]: 9 1 4 9 1 9 0 должен
получиться массив A[5]: 9 1 9 1 9

A3. Из массива удалить самую длинную цепочку четных элементов.
Пример: из массива A[8]: 4 1 4 2 1 2 4 6 должен
получиться массив A[5]: 4 1 4 2 1
(самая длинная цепочка четных чисел включает элементы с 6 по 8: 2 4 6)

A4. Из массива A удалить те цепочки нечетных элементов, в которых нет ни одного элемента из массива B.
Пример: массив A[10]: 3 2 7 5 2 1 2 6 3 9
массив B[5]: 1 2 5 4 8
Массив A после удаления примет вид:
A[7]: 2 7 5 2 1 2 6

A5. Между массивами A и B обменять их самые длинные
цепочки из четных элементов.
Пример: массив A[10]: 3 2 4 6 2 1 1 1 8 9
массив B[7]: 1 0 5 5 4 3 3
В массиве A самая длинная цепочка:
2 4 6 2 (элементы со 2 по 5)
В массиве B самая длинная цепочка:
0 (элемент 2)
Массив A после перестановки в него цепочки из массива
B: A[7]: 3 0 1 1 1 8 9
Массив B после перестановки в него цепочки из массива
A: B[10]: 1 2 4 6 2 5 5 4 3 3

A6. Вводятся массивы А, В и С. Из массива А удалить
элементы, совпадающие по значению с теми из
элементов массива В, которых нет в массиве С.
Пример: массив А 7 3 7 5 4 9
массив В 1 3 4 2 3 6 4 1 3 5
массив С 3 1 8 9
из массива А не удаляются:
7 - нет в В
3 - есть в В, но есть и в С
9 - нет в В
из массива А удаляются:
5 - есть в В и нет в С
4 - есть в В и нет в С
массив А после обработки 7 3 7 9

Домашнее задание – вариант 2A1. Вводиться массив А. При добавлении каждый новый элемент вставляется в массив таким

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика