Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
24
Добавлен:
20.04.2015
Размер:
18.6 Кб
Скачать

Лабораторная работа №1

по дисциплине

«Программирование на языках высокого уровня»

1-ый семестр

Тема: линейные алгоритмы.

Общее задание

Написать программу на языке C в среде Microsoft Visual Studio 2010 C++, реализующую предложенное вариантом задание. Исходные данные задаются путем простого присвоения значений переменным. Ответ необходимо вывести на экран с описанием задания, входных и выходных данных. На экран также необходимо вывести имя разработчика программы и группу.

Варианты заданий

  1. Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности.

  2. Определить время падения камня на поверхность земли с высоты h.

  3. Известна длина окружности. Найти площадь круга, ограниченного этой окружностью.

  4. Треугольник задан координатами своих вершин. Найти:

  • периметр треугольника;

  • площадь треугольника.

  • Вычислить высоту треугольника, опущенную на сторону а, по известным значениям длин его сторон a, b, c.

  • Вычислить объем цилиндра с радиусом основания r и высотой h.

  • Определить расстояние, пройденное физическим телом за время t, если тело движется с постоянным ускорением а и имеет в начальный момент времени скорость V0

  • Вычислить площадь треугольника по формуле Герона, если заданы его стороны.

  • По данным сторонам прямоугольника вычислить его периметр, площадь и длину диагонали.

  • Вычислить высоту треугольника, опущенную на сторону а, по известным значениям длин его сторон a, b, c.

  • Определить расстояние, пройденное физическим телом за время t, если тело движется с постоянным ускорением а и имеет в начальный момент времени скорость V0.

  • Даны два числа. Найти среднее арифметическое их квадратов.

  • Дана длина ребра куба. Найти площадь грани, площадь полной поверхности и объем этого куба.

  • Найти длину окружности и площадь круга заданного радиуса R.

  • Дано целое четырехзначное число. Используя операции div и mod, найти сумму его цифр.

  • Дано целое четырехзначное число. Используя операцию взятия остатка от деления на 10, найти произведение его цифр.

  • Скорость первого автомобиля V1 км/ч, второго — V2 км/ч, расстояние между ними S км. Определить расстояние между ними через T часов, если автомобили первоначально движутся навстречу друг другу.

  • Скорость лодки в стоячей воде V км/ч, скорость течения реки U км/ч (U < V). Время движения лодки по озеру T1 ч, а по реке (против течения) — T2 ч. Определить путь S, пройденный лодкой.

  • Дана сторона равностороннего треугольника. Найти площадь этого треугольника и радиусы вписанной и описанной окружностей.

  • Известно количество жителей в государстве и площадь его территории. Определить плотность населения в этом государстве.

  • Найти площадь кольца, внутренний радиус которого равен R1, а внешний радиус равен R2 (R1 < R2).

  • Вычислить площадь параллелограмма, если известны длины его сторон a, b и угол c (c<900).

  • Вычислить площадь прямоугольного треугольника, если известна его гипотенуза a и угол c.

  • Вычислить объем конуса, если известен его радиус r и высота h.

    Литература

    1. Подбельский, Вадим Валериевич. Программирование на языке СИ: учеб. пособие для вузов. - 2-е изд., доп. - М.: Финансы и статистика, 2003.

    2. Скляров, Валерий Анатольевич. Программирование на языках Си и Си++: учеб. пособие для вузов. - 2-е изд., перераб. и доп. - М.: Высш. шк., 1999.

    3. Харви Дейтел, Пол Дейтел. Как программировать на С.

    4. Керниган Б.В. Ричи Д.М. Язык С.

  • Соседние файлы в папке 1семестр