Учебное пособие: C++ Builder. Введение в структурное программирование
}
Пример 4
//программа вычисления площади треугольника по высоте и основанию
#pragma hdrstop
#include <condefs.h>
#include <iostream.h>
#include <conio.h>
//----------------------------
#pragma argsused
int main(int argc, char** argv)
{float a,h,S;
cout << "Введите длину основания и высоту: " << endl;
cin >> a >> h; //ввод данных с клавиатуры
S = a*h/2;
cout << "Площадьтреугольника S = " << S << endl;
getch();
return 0;
}
6. Выполнение работы
1. Запустите среду С++Builder, дважды щелкнув левой кнопкой мыши по соответствующей пиктограмме на рабочем столе.
2. Запустите консольное приложение. (Выберите в главном меню пункт File | New. В открывшемся репозитории дважды щелкните на Console Wizard для создания нового консольного приложения. В открывшемся окне нажмите на кнопку Finish).
3. В окне редактора кода наберите программу Пример 1.
4. Для компиляции и запуска программы щелкните на кнопке Run оперативной панели.
5. Определите в чем заключается явление "заворачивания".
6. Повторите пп. 3-4 для программы Пример 2. Определите чем отличаются преинкрементный и постинкрементный операторы.
7. Повторите пп. 3-4 для программы Пример 3. Определите в чем отличие деления целых и вещественных чисел.
8. Повторите пп. 3-4 для программы Пример 4.
9. Напишите программу вычисления объема конуса (s=1/3pr2h). Повторите пп. 3-4 для этой программы.
10. Напишите программу пересчета величины временного интервала, заданного в минутах, в величину, выраженную в часах и минутах. (Например, 150 мин. - это 2 ч. 30 мин.). Повторите пп. 3-4 для этой программы.
Контрольные вопросы
1. Что такое объектно-ориентированное программирование?