- •Линейные алгоритмы
- •Логическое выражение
- •Условный оператор
- •Последовательности чисел
- •Одномерные массивы
- •Процедуры и функции Задания
- •Матрицы
- •Множества
- •Перечислимый тип
- •Файлы Текстовые файлы
- •Типизированные и нетипизированные файлы
- •В задачах 1..15 использовать типизированный файл c информацией о студентах факультета Stud.Dat со структурой:
- •Рекурсия
- •Списки, стеки, очереди
- •Сортировки
- •Разбор выражений
- •Деревья
Факультет
компьютерных наук
Сборник задач по курсу
по программированию
для студентов специальности 230201
«Информационные системы и технологии»
Составители:
Н.А. Тюкачев
Е.Е. Михайлова
Г.Э. Вощинская
Е.М. Михайлов
В сборнике представлены задачи по различным разделам, начиная с линейных алгоритмов и заканчивая задачами на графы.
Сборник задач рассчитан на студентов дневного и вечерних отделений, изучающих программирование.
Рецензент: д.ф.-м.н., зав. каф. ПОиАИС Артемов М.А.
Печатается по решению ученого совета
факультета компьютерных наук
Воронежского государственного университета
Коллектив авторов, 2010
Оформление.
Воронежский государственный университет, 2010
Линейные алгоритмы
Составить программу для решения системы двух линейных уравнений с двумя неизвестными.
Указание
Значение неизвестных x, y системы уравнений
находятся по формулам
.
Проверить, что .
Подсчитать, сколько очков набрала команда в первом круге чемпионата по хоккею, если известно, что m встреч она выиграла, n встреч проиграла, k встреч закончились ничьими.
Указание
За выигрыш команда получает два очка, за ничью — 1 очко, за проигрыш — 0 очков.
Известны длины сторон a, b, c треугольника. Вычислить высоты этого треугольника.
Указание
Высоты треугольника вычисляются по формулам:
где .
Составить программу для вычисления времени t встречи автомобилей, движущихся равноускоренно навстречу друг другу, если известны их скорости V1 и V2, ускорения а1 и а2 и начальное расстояние S между ними.
Указание.
Расстояние S1, пройденное первым автомобилем, вычисляется по формуле ; расстояние, пройденное вторым автомобилем, вычисляется по формуле . Время t встречи автомобилей определяется из уравнения ,
откуда .
Найти x из пропорции .
Сколько процентов от А+В–С приходится на А? На В? На С?
Составить программу вычисления идеального веса человека по его росту, при условии, что идеальный_вес(кг) = рост(см) - 100.
Вы положили деньги в сбербанк на срочный депозит на квартал из расчета 24% годовых. Составить программу, которая вычислит причитающуюся вам сумму через 4 месяца.
Розничная цена мужского костюма составляет R рублей. Наценка магазина составляет T% от оптовой цены. Составить программу определения оптовой цены костюма.
Зарплата сотрудника частной фирмы r рублей в месяц. Сколько денег он получит за полгода после вычета налогов в размере t% ежемесячно и s% за полгода?
Даны координаты вершин некоторого треугольника. Вычислить его периметр.
Смешано V1 литров воды температуры t1 с V2 литрами воды температуры t2. Составить программу вычисления объема и температуры образованной смеси.
Определить стоимость набора, в который входят следующие конфеты:
Название
Вес
Стоимость 1кг
Петровские
200г
K руб.
Воронежские
300г
P руб.
Чародейка
250г
R руб.
Факел
150г
B руб.
Ласточка
200г
L руб.
Стоимость упаковки — U руб.
Сколько времени в минутах затратит школьник на дорогу от школы до стадиона, если известна длина этого расстояния S км и средняя скорость движения школьника V км/ч.
В квадрат вписана окружность (рис. 1.3). Определить площадь заштрихованной части фигуры, если известна длина стороны квадрата.
В квадрат вписана окружность (рис. 1.3). Определить площадь заштрихованной части фигуры, если известен радиус окружности.
В квадрат вписана окружность (рис. 1.4). Определить площадь заштрихованной части фигуры, если известна длина стороны квадрата.
Рис. 1.3 Рис. 1.4 Рис. 1.5
В квадрат вписана окружность (рис. 1.5). Определить площадь заштрихованной части фигуры, если известна длина стороны квадрата.
Даны два ненулевых числа. Найти их сумму, разность, произведение и частное.
Даны два числа. Найти среднее арифметическое их квадратов и среднее арифметическое их модулей.
Скорость лодки в стоячей воде V км/ч, скорость течения реки U км/ч (U < V). Время движения лодки по озеру T1 ч, а по реке (против течения) — T2 ч. Определить путь S, пройденный лодкой.
Скорость первого автомобиля V1 км/ч, второго — V2 км/ч, расстояние между ними S км. Определить расстояние между ними через T часов, если автомобили удаляются друг от друга.
Скорость первого автомобиля V1 км/ч, второго — V2 км/ч, расстояние между ними S км. Определить расстояние между ними через T часов, если автомобили первоначально движутся навстречу друг другу.
Найти периметр и площадь прямоугольного треугольника, если даны длины его катетов a и b.