 
        
        - •Содержание
- •Введение
- •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 часов
