Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Не могу дописать пару операторов в конце программы... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование функций в программе http://www.cyberforum.ru/cpp-beginners/thread255908.html
Подскажите пожалуйста как написать программу Написать функцию вычисления площади треугольника по введённым сторонам
C++ Работа с файлами Помогите пожалуйста разобраться в задаче....... Заполнить файл последовательного доступа f целыми числами, полученными с помощью генератора случайных чисел. Получить в файле g все компоненты файла... http://www.cyberforum.ru/cpp-beginners/thread255898.html
Сортировка списка C++
Люди помогите плиз я уже не могу!! надо сортировать список!!! Останьные недоработки тоже можете указать. Вот код Жду ответов) // WTF_lab_7.cpp: определяет точку входа для консольного...
C++ Необходимо разобраться с конструктором!
class Complex { public: // Конструктор по умолчанию // (в данном случае является также и конструктором преобразования) Complex(double i_re = 0, double i_im = 0) // ЭТА СТРОКА :...
C++ ввод строк http://www.cyberforum.ru/cpp-beginners/thread255884.html
Когда пользователь работает в операционной системе Windows, у него часто запущено несколько приложений. Каждое из приложений работает в отдельном окне. Для переключения между окнами используется...
C++ Баг с бинарным списком Доброго времени суток, я написал функцию, которая сравнивает т.н. "Индивидуальный план" ученика(список выбранных учебных предметов) со списком, из которого, собственно предметы выбираются, и в итоге... подробнее

Показать сообщение отдельно
Sinsei
3 / 3 / 0
Регистрация: 09.03.2011
Сообщений: 247

Не могу дописать пару операторов в конце программы... - C++

12.03.2011, 13:16. Просмотров 1125. Ответов 22
Метки (Все метки)

#include <iostream>
#include <math.h>
using namespace std;

int main()
{
system ("cls");
setlocale(LC_ALL,"Rus");
double a, b, c, p, s;
cout<< "Программа считает площадь треугольника по формуле Герона."<< endl<<endl;
cout<< "Введите стороны треугольника:" <<endl;
cout<< "Сторона 1 = ";
cin>>a;
cout<< "Сторона 2 = ";
cin>>b;
cout<< "Сторона 3 = ";
cin>>c;
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));

if ((a<=0)||(b<=0)||(c<=0)||(a>b+c)||(b>a+c)||(c>a+b))
{
cout<<endl <<"Вы неправильно задали стороны (сторона не может быть меньше нуля или равна ему, так же сторона не может быть больше суммы двух других)"<<endl<<endl;
}
else
{
cout<<endl<<"S = ";
cout<<s<<endl<<endl;

}

char indicator;
cout <<"Еще раз измерить площадь? (Y/y) Выйдти из программы? (любая клавиша)."<<endl;
//установить раскладку клавиатуры в английский язык (в консоле)
cin>>indicator;
if ((indicator =='y')||(indicator =='Y'))
{
cout<<a;
//Запуск программы сначала;
}
else
{
cout<<b;
//Выход из программы;
}

system("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru