Е. Ю. Мерзлякова
Новосибирск 2020
УДК
ктн Е. Ю. Мерзлякова
Языки программирования высокого уровня: Методические указания к
практическим занятиям / Сиб. гос. ун-т телекоммуникаций и информатики. –
Новосибирск, 2020. – с.
2
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ №1
Задание:
1. Написать в тетради программу на языке С++, решающую следующую
задачу: Заданы две стороны прямоугольника a, b. Найти его площадь и
периметр.
2. Написать консольную программу в QtCreator:
o Запустить QtCreator.
o Выбрать команду Новый проект. Для создания простейшего
консольного приложения выбираем Проект без использования Qt —
Приложение на языке С++. Далее выбираем имя проекта и каталог
для его размещения, а также систему сборки и комплект по
умолчанию.
o Запустить программу, сохранить проект в папку для студентов.
o Записать задачу и алгоритм ее решения в виде блок-схемы в тетрадь:
, где — периметр.
3
Определение значений и (ввод величин с клавиатуры в
память компьютера).
Расчёт значений и по приведённым выше формулам.
Вывод и на экран дисплея.
Текст программы:
#include <iostream>
#include <math.h>
using namespace std;
int main( )
{
float a, b, c, s, p;
cout<<"Введите длины сторон треугольника"<<endl;
//Ввод значений длин треугольника a, b, c .
cin>>a>>b>>c;
//Вычисление периметра треугольника .
p=a+b+c;
//Вычисление площади треугольника .
s=sqrt ( p /2*( p/2-a )*( p/2-b )*( p/2-c ) );
//Вывод на экран дисплея значений площади и периметра треугольника.
cout<<"Периметр треугольника равен "<<p<<", его площадь равна
"<<s<<endl;
return 0;
}
o Запустить данную программу в QtCreator.
3. Домашнее задание:
Написать программу в QtCreator по вариантам:
4
7. Дана длина окружности . Найти радиус окружности и площадь
круга .
8. Даны два ненулевых числа и . Найти сумму , разность ,
произведение и частное квадратов заданных чисел.
9. Поменять местами содержимое переменных и и вывести новые
значения и .
10.Точки и заданы координатами на плоскости: .
Найти длину отрезка .
11.Заданы два катета прямоугольного треугольника и . Вычислить
площадь и периметр .
12.Даны переменные . Изменить их значения, переместив
содержимое в , — в , — в , и вывести новые значения
переменных .
13.Известна диагональ ромба . Вычислить площадь и периметр .
14.Найти значение функции и её производной
при заданном значении .
15.Даны два ненулевых числа и . Найти сумму , разность ,
произведение и частное модулей заданных чисел.
16.Известны координаты вершин квадрата и .
Найти площадь и периметр .
17.Даны длины сторон прямоугольника и . Найти площадь и
периметр .
18.Известно значение периметра равностороннего треугольника. Вычислить
площадь .
19.Задан периметр квадрата . Вычислить сторону квадрата , диагональ и
площадь .
20.Дана сторона квадрата . Вычислить периметр квадрата , его площадь
и длину диагонали .
5
СПИСОК РЕКОМЕНДОВАННОЙ ЛИТЕРАТУРЫ
6
Екатерина Юрьевна Мерзлякова
Редактор
Корректор:.....................
7
Подписано в печать..........