ГДЗ Информатика 9 класс. Учебник [Бондаренко А.А., Ластовецкий В.В.] 2017

icon15.02.2019, icon9 Клас / Інформатика, icon4 041, icon0



Практическая работа 12 Составление и исполнение алгоритмов нахождения сумм и количеств значений элементов табличных величин по заданным условиям в среде программирования
Задача: создать проект для решения задачи.
Дана таблица количества осадков в течение года по месяцам:
определить:
а) количество осадков за год;
б) месяц, в котором количество осадков была наименьшей;
в) месяц, в котором количество осадков была самой;
г) месяца, в которые количество осадков было меньше 40, и количество таких месяцев.
Оборудование: компьютер с установленным средой программирования Lazarus.
ход работы
Во время работы с компьютером соблюдайте правила безопасности.
I. Расположение органов управления на форме
1. Создайте новый проект. Разработайте интерфейс программы в соответствии с рисунком. Поле списка ListBox1 предназначенное для вывода ответов.
2. Настройте свойства элементов управления в соответствии с рисунком.
ИИ. Разработка программного кода
3. Опишите массивы-константы для сохранения названий месяцев и количеств осадков в интерфейсном блоке как глобальные: const month: array [1..12] of String = (январь ?,? Феврале ?,? Марта ?,? Апреле ?,? Май ?,? июня ?,? июль ?,? августе ?,? сентябре ?,? октября ?,? ноябре ?,? декабрь?) Mas: array [1..12] of Integer = (54, 13, 30, 15, 40, 32, 10, 20, 46, 60, 56, 38);
4. В процедуре обработки события OnCreate для формы запрограммируйте вывода названий месяцев в строку заголовков столбцов, а значения элементов массива количеств осадков - до первой строки таблицы.
5. Создайте процедуру обработки события onclick для командной кнопки Количество осадков за год, мм, пользуясь алгоритмом нахождения суммы элементов массива.
6. Создайте процедуру обработки события onclick для командной кнопки сухим месяц, пользуясь алгоритмом определения наименьшего элемента массива.
7. Создайте процедуру обработки события onclick для командной кнопки влажный месяц, пользуясь алгоритмом определения наибольшего элемента массива.
8. Создайте процедуру обработки события для кнопки Луне, в которые количество осадков меньше 40, пользуясь алгоритмом определения количества элементов с заданным свойством.
9. Добавьте к процедуре обработки события для кнопки Луне, в которые количество осадков меньше 40 мм операторы для вычисления к - количество элементов массива mas, удовлетворяющих условию, и вывода значения К в поле списка ListBox1.
10. Добавьте к процедуре обработки события для кнопки Количество осадков за год, мм операторы для вычисления среднего арифметического элементов массива mas и вывода этого значения в поле списка ListBox1. ИИИ. тестирование проекта
11. Проверьте работу программы.
12. Сохраните проект в папке Практическая работа 12.
Завершите работу за компьютером.
Сделайте вывод: как применять типовые алгоритмы обработки одномерных массивов для решения задач.
В рассмотренных ранее примерах программ мы проводили обработку единичных данных - значений простых переменных. При решении практических задач часто приходится анализировать не отдельные значения, а некоторые совокупности таких значений, например, при табличном заданные функции. Такие данные объединяются в различные структуры, простейшими из которых являются массивы.
Одномерный массив может быть набором чисел, совокупность символьных данных или элементов другой природы (даже массив массивов). Так же, как и в последовательности, в одномерном массиве можно указать элемент с конкретным номером, например, а5, или записать общий вид элемента, используя как индекс переменную и, указывая диапазон ее изменения:
a [i], i = 1, 2 n.
Задачи, в которых используются массивы, могут иметь разное формулировки. Например, задача начинается со слов «Дано n чисел ...» и далее указывается, что надо сделать с этими числами. При написании программы на языке Паскаль для решения подобной задачи необходимо выполнить следующие действия:
определить, какие числа заданные: цели действительны; если об этом конкретно не сказано, то лучше считать их действительными;
назвать весь массив одним именем (это имя будет использоваться для каждого элемента, только к имени массива добавляться номер элемента - индекс)
описать массив в разделе переменных var, тем самым отвести место в памяти для массива;
ввести данные в памяти.

iconГДЗ 9 клас Информатика 2017 Ранок Бондаренко Ластовецький Пилипчук Шестопалов Учебник
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter
Схожі публікації

    ГДЗ Информатика 5 класс. Учебник [Коршунова О.В., Завадский И.А.] 2018

    У данного материале Вы можете ознайомитись с готовим домашние задания к учебнику для учреждений общего среднего образования по информатике 5 класс. Издательство "Просвещение" Киев. Авторы учебника: Коршунова О.В., Завадский И.А. Год издания 2018. Новая программа 2018 года. (ГДЗ / Ответы / Решебник)...

    ГДЗ Информатика 5 класс. Учебник [М.М., Крамаровский С.М.] 2018

    В данном материале Вы можете ознакомиться с готовым домашним заданием к учебнику для учреждений общего среднего образования по информатике 5 класс. Издательство "Ранок" Харьков. Авторы учебника: Корниєнко М.М., Крамаровский С.М., Зарецкая И.Т. Год издания 2018. Новая программа 2018 года. (Ответы /...

    ГДЗ Информатика 5 класс. Учебник [Бондаренко А.А., Ластовецкий В.В.] 2018

    В данном материале Вы можете ознакомиться с готовым домашним заданием к учебнику для учреждений общего среднего образования по информатике 5 класс. Издательство "Ранок" Харьков. Авторы учебника: Бондаренко А.А., Ластовецкий В.В., Пилипчук А.П., Шестопалов Е.А. Год издания 2018. Новая программа 2018...

    ГДЗ Англійська мова 5 клас. Зошит для контролю [Павліченко О.М.] 2018

    У даному матеріалі Ви можете ознайомитись з готовим домашнім завданням до робочого зошита для контролю рівня знань для закладів загальної середньої освіти з англійської мови 5 клас. Видавництво "Ранок", Харків. Автор зошита: Павліченко О.М. До підручника О.Д. Карп'юк. Рік видання 2018. Нова...

    ГДЗ География 6 класс. Тетрадь для практических работ [Бойко В.Н.] 2014

    В данном материале Вы можете ознакомиться с готовым домашним заданием в тетради для практических работ по географии 6 класс. Издательство "Синица", Харьков. Автор рабочей тетради: Бойко В.Н. Год издания 2014 (Новая программа)...
У даній публікації ще немає коментарів. Хочете почати обговорення?

Реклама
Що Вас цікавить більше?
Ми в соціальних мережах
Хмаринка тегів