- •Содержание
- •Введение
- •1 Рабочая программа по дисциплине «информатика»
- •Раздел 2. Алгоритмизация и программирование
- •2 Основы алгоритмизации
- •2.1 Основные этапы подготовки и решения задачи на компьютере
- •2.2 Постановка задачи. Разработка математической модели
- •2.3 Алгоритм и его свойства
- •2.4 Форма записи алгоритма на естественном языке
- •2.5 Графическая форма записи алгоритма
- •2.6 Типовые вычислительные процессы и структуры алгоритмов
- •2.6.1 Линейный вычислительный процесс
- •2.6.2 Разветвляющийся вычислительный процесс
- •2.6.3 Циклический вычислительный процесс
- •2.6.4 Алгоритмы обработки одномерных информационных массивов
- •2.6.5 Алгоритмы обработки двумерных информационных массивов
- •3 Язык программирования vba
- •3.1 Элементы языка
- •3.2 Программирование алгоритмов линейной структуры
- •3.3 Программирование алгоритмов разветвленной структуры
- •3.4 Программирование алгоритмов циклической структуры
- •3.5 Организация программ обработки одномерных массивов
- •3.6 Организация программ обработки двумерных массивов
- •4 Контрольная работа и методические указания по её выполнению
- •4.1 Выбор варианта
- •4.2 Задание 1. Варианты задач
- •4.3 Задание 2. Варианты задач
- •4.4 Задание 3. Теоретический вопрос
- •4.5 Методические указания по выполнению контрольной работы
- •4.5.1 Пример выполнения задания 1
- •4.5.2 Пример выполнения задания 2
- •4.5.3 Пример выполнения задания 3
- •Вопросы для подготовки к экзамену
- •Программирование алгоритмов циклической структуры.
- •Литература
- •Указатель
- •650992, Г. Кемерово, пр. Кузнецкий, 39. Тел. 25-75-00.
4.3 Задание 2. Варианты задач
-
В результате обследования наличия товаров в магазинах города получена информация о названиях товаров, имеющихся в магазинах, количестве обследованных видов продукции данного наименования, количестве видов импортной продукции.
Товар |
Количество видов |
из них импортных |
колбаса |
25 |
8 |
..... |
..... |
..... |
Напечатать результаты обследования в виде таблицы, заменив информацию в последнем столбце на - «% импортных видов» (процентное соотношение должно быть вычислено).
-
В результате обследования наличия товаров в магазинах города получена информация о названиях товаров, имеющихся в магазинах, количестве обследованных видов продукции и количестве импортных видов. Напечатать результаты обследования в виде таблицы:
Товар
Количество видов
из них отечественных
Колбаса
25
17
.....
.....
.....
-
В результате обследования наличия товаров в магазинах города получена информация о названиях товаров, имеющихся в магазинах, количестве обследованных видов продукции данного наименования, количестве видов импортной продукции.
Товар |
Количество видов |
из них импортных |
колбаса |
25 |
8 |
..... |
..... |
..... |
Напечатать таблицу заданного вида и определить общее количество обследованных видов и общее количество импортных видов, а также их долю в процентах.
-
По результатам продажи жилья за полгода администрацией области получена следующая информация:
Город |
Кол-во проданных квартир |
Кол-во кв. м. |
Сумма от продажи тыс. руб. |
Белово |
34 |
2800 |
18570 |
..... |
..... |
..... |
..... |
Напечатать эту информацию в виде таблицы, заменив информацию в последнем столбце на «Стоимость 1 кв. м.».
-
По результатам продажи жилья за полгода администрацией области получена следующая информация:
Город |
Кол-во проданных квартир |
Кол-во кв. м. |
Сумма от продажи тыс. руб. |
Кемерово |
634 |
68000 |
18700 |
..... |
..... |
..... |
..... |
Напечатать исходные данные в виде таблицы и составить список городов, в которых количество проданных квартир меньше 20.
-
По результатам продажи жилья за полгода администрацией области получена следующая информация:
Город |
Кол-во проданных квартир |
Кол-во кв. м. |
Сумма от продажи тыс. руб. |
Кемерово |
634 |
62800 |
6781,70 |
..... |
..... |
..... |
..... |
Напечатать исходные данные в виде таблицы и определить город, в котором стоимость 1 кв. метра минимальна.
-
По результатам продажи жилья за полгода администрацией области получена следующая информация:
Город |
Кол-во проданных квартир |
Кол-во кв. м. |
Сумма от продажи тыс. руб. |
Мыски |
34 |
2800 |
41870 |
..... |
..... |
..... |
..... |
Напечатать таблицу, заменив последний столбец на «Средняя стоимость 1 квартиры».
-
На междугородней телефонной станции имеется информация об оплате следующего вида: номер телефона, сумма за междугородние телефонные переговоры (МТР), сумма, внесенная абонентом. Оформить эти данные в виде таблицы:
Телефон |
Сумма за МТР |
Остаток |
53-12-13 |
143,58 |
-67,53 |
53-12-35 |
32,55 |
12,35 |
..... |
..... |
..... |
Остаток равен разности между суммой, внесенной абонентом и суммой за МТР.
-
На междугородней телефонной станции имеется информация об оплате следующего вида: номер телефона, сумма за междугородние телефонные переговоры (МТР), сумма, внесенная абонентом. Составить список номеров телефонов тех абонентов, которые должны АТС (остаток меньше 0). Исходные данные вывести в виде таблицы.
-
На междугородней телефонной станции имеется информация об оплате следующего вида: номер телефона, сумма за междугородние телефонные переговоры (МТР), сумма, внесенная абонентом. Составить список номеров телефонов тех абонентов, которые внесли аванс (остаток больше 0). Исходные данные напечатать в виде таблицы.
-
На междугородней телефонной станции имеется информация об оплате следующего вида: номер телефона, сумма за междугородние телефонные переговоры (МТР), сумма, внесенная абонентом. Определить общую сумму за МТР для абонентов одной АТС по заданным двум первым цифрам номера, например: 55. Вывести сведения об абонентах заданной АТС в таблицу.
-
На междугородней телефонной станции имеется информация об оплате следующего вида: номер телефона, сумма за междугородние телефонные переговоры (МТР), сумма, внесенная абонентом. Выдать справку по номеру телефона о сумме за МТР и остатке. Вводится номер телефона, и выдаются сведения. Если сведений нет, то выдается сообщение «Такого телефона нет».
-
О работниках фирмы имеется информация: фамилия, имя и отчество, количество отработанных часов за неделю, размер почасовой ставки. Необходимо вычислить их недельную зарплату (количество часов * ставка) и напечатать в виде таблицы:
Ф.И.О.
Зарплата руб.
Иванов А.И.
3865
.....
.....
-
О работниках фирмы имеется информация: фамилия, имя и отчество, количество отработанных часов за неделю, размер почасовой ставки. Необходимо вычислить их недельную зарплату (количество часов * ставка) и подсчитать общую сумму зарплаты, напечатав исходные данные в виде таблицы.
-
О работниках фирмы имеется информация: фамилия, имя и отчество, количество отработанных часов за неделю, размер почасовой ставки. Напечатать исходные данные в виде таблицы и вывести список работников, количество проработанных часов в неделю у которых меньше 40.
-
Компания выпускает несколько видов изделий различной стоимости. Известны названия изделий, объемы заказов по каждому виду изделия и стоимость каждого изделия. Вывести исходные данные в виде таблицы:
Изделия |
Стоимость одного изделия |
Объем заказа (шт.) |
Бумага |
20000 |
10 |
Тетрадь |
4 |
10000 |
..... |
..... |
..... |
Подсчитать суммарную стоимость всех заказов.
-
Компания выпускает несколько видов изделий различной стоимости. Известны названия изделий, объемы заказов по каждому виду изделия и стоимость каждого изделия.
Изделия |
Стоимость одного изделия |
Объем заказа (шт.) |
Бумага |
20000 |
10 |
Тетрадь |
4 |
10000 |
..... |
..... |
..... |
Вывести таблицу следующего вида, подсчитав стоимость заказа:
Изделия |
Стоимость всего заказа |
… |
………. |
-
Компания выпускает несколько видов изделий различной стоимости. Известны названия изделий, объемы заказов по каждому виду изделия и стоимость каждого изделия. Вывести исходные данные в виде таблицы:
Изделия |
Стоимость одного изделия |
Объем заказа (шт.) |
Бумага |
2100 |
10 |
Тетрадь |
3 |
10000 |
..... |
..... |
..... |
Выдать список изделий с указанием их стоимости, объем заказа которых больше 100.
-
Поступает информация с фондовой биржи: название компании, стоимость акции, дивиденды. Выдать эти сведения в виде таблицы:
Компания |
Стоимость акции тыс. руб. |
Дивиденды тыс. руб |
Инвест |
10 |
1,5 |
..... |
..... |
..... |
Подсчитать среднюю стоимость акции.
-
Поступает информация с фондовой биржи: название компании, стоимость акции, дивиденды. Выдать эти сведения в виде таблицы:
Компания |
Стоимость акции тыс. руб. |
Дивиденды тыс. руб. |
Инвест |
10 |
1,5 |
..... |
..... |
..... |
Получить список компаний, дивиденды которых составляют более 10% от стоимости акции.
-
Фирма располагает следующей информацией: наименование товара; стоимость его единицы; количество единиц (кг, шт., упаковок); название фирмы-поставщика, поставляющего данный товар.
Товар |
Цена 1 единицы |
Кол-во единиц |
Поставщик |
Мыло хоз. |
1,50 |
1000 |
Кора |
салфетки |
15 |
250 |
ОАО Лик |
…….. |
………… |
………… |
………….. |
Подсчитать общую стоимость каждой поставки и вывести результаты в виде таблицы, заменив второй и третий столбец на столбец «стоимость поставки».
-
Фирма располагает следующей информацией: наименование товара; стоимость его единицы; количество единиц (кг, шт., упаковок); название фирмы-поставщика, поставляющего данный товар.
-
Товар
Цена 1 единицы
Кол-во единиц
Поставщик
Мыло хоз.
1,50
1000
Кора
салфетки
15
250
ОАО Лик
……..
…………
…………
…………..
Определить самый дешевый товар и фирму, его поставляющую. Исходные данные вывести в виде таблицы.
-
Фирма располагает следующей информацией: наименование товара; стоимость его единиц; количество единиц (кг, шт., упаковок); название фирмы-поставщика, поставляющего данный товар.
Товар |
Цена 1 единицы |
Кол-во единиц |
Поставщик |
Мыло хоз. |
2,50 |
1000 |
Кора |
салфетки |
15 |
250 |
ОАО Лик |
…….. |
………… |
………… |
………….. |
Напечатать список товаров с их полной стоимостью, поставляемых одной фирмой, название которой вводится.
-
В деканате имеются следующие данные успеваемости по предмету группы студентов: Ф.И.О.; аттестация по предмету; кол-во пропусков
Ф.И.О. студента |
аттестация |
Кол-во пропусков |
Сидоров К.П. |
1 |
4 |
……………… |
…… |
……. |
Вывести исходные данные в виде таблицы и подсчитать среднюю аттестацию группы и общее число пропусков по предмету.
-
В деканате имеются следующие данные успеваемости по предмету группы студентов: Ф.И.О.; аттестация по предмету; кол-во пропусков
ФИО студента |
аттестация |
Кол-во пропусков |
Сидоров К.Ф. |
1 |
4 |
……………… |
…… |
……. |
Вывести список студентов, у которых аттестация 0 и количество пропусков больше 4 часов