Одномерные массивы. Общие задачи. pptx.pptx
- Количество слайдов: 8
Программирование Одномерный массив. Общие задачи. 2016
2 Массив ● Множество однотипных данных ● Тип ● Общее имя ● Размер ● Общее имя ● Одномерный (линейный) массив ● Список ● Общее имя [индекс] ● Двумерный (прямоугольный) массив
3 Массив: how. To ● Хранение числовой информации ● Есть ли на нашей территории представители вражеской армии? ● Сколько учащихся заболело в каждой из школ Петербурга? ● Каков изменяется уровень радиации после аварии на Чернобыле? ●Стандартные задачи обработки информации ● Суммирование ● Поиск элемента (минимум, максимум, поиск по значению) ● Сортировка
4 Суммирование элементов массива ● Здоровый образ жизни как выбор Начало Выбрали: =0 Выбрали Цикл по Вид. Продукта от 1 до 10 шаг 1 Конец Выбрали: =Выбрали +количество. Покупок Вида. Продукта [Вид. Продукта]
5 With a little help of my friends… ● Необходимо улучшить блок-схему алгоритма программы так, чтобы с её помощью можно было узнать выручку автомата последнего обслуживания. ● Во время обслуживания счёт автомата обнуляется; ● Цена продуктов каждого вида известна; ● Количество видов продуктов задаётся пользователем; ● Проектирование алгоритма ● Как будут хранится данные о ценах?
6 With a little help of my friends… ● Разработайте блок-схему алгоритма, позволяющую вычислить, является ли Ваш билетик счастливым. ● Правила подсчёта: сумма первых трёх цифр равна сумме последних трёх. ● Проектирование алгоритма ● Как будут хранится данные о цифрах? Как они будут вводиться? *
7 Поиск элемента. Min / max ● Исследование вакцин Начало Лучшая. Вакцина Худшая. Вакцина: =1; Конец Цикл по Вид. Вакцины от 2 до 10 шаг 1 Худшая. Вакцина: = Вид. Вакцины Нет Оценка. Вакцины [Вид. Вакцины] < Оценка. Вакцины [Худшая. Вакцина] Да
8 With a little help of my friends… ● Необходимо изменить блок-схему алгоритма программы так, чтобы с её помощью можно было узнать номер лучшей вакцины. ● Проектирование алгоритма ● Как можно узнать не только номер вакцины, но и её название? ● Что будет использоваться для хранения названий?
Одномерные массивы. Общие задачи. pptx.pptx