daily pastebin goal
36%
SHARE
TWEET

Untitled

a guest Apr 17th, 2018 52 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <locale.h>
  3.  
  4. using namespace std;
  5. bool prov(int x,int y,int z){
  6.     if (x<y+z && y<x+z && z<x+y)
  7.         return true;
  8.     else return false;
  9. }
  10.  
  11. int main() {
  12.     int a,b,c,s;
  13.  
  14.     setlocale(0,"russian");
  15.     cout<<"Введите строны треугольника"<<endl<<"1-ая сторона: ";
  16.     cin>>a;
  17.     cout<<"2-ая сторона: ";
  18.     cin>>b;
  19.     cout<<"3-я сторона: ";
  20.     cin>>c;
  21.     if (prov(a,b,c)){
  22.         cout<<"Выберите одну из команд:"<<endl;
  23.         cout<<"1: Определить тип треугольника"<<endl;
  24.         cout<<"2: Посчитать площадь данного треугольника"<<endl;
  25.         cout<<"3: Посчитать периметр данного треугольника"<<endl;
  26.         cout<<"4: Посчитать длины всех медиан"<<endl;
  27.         cout<<"5: Посчитать длины всех биссектрисс"<<endl;
  28.         cout<<"6: Посчитать длины всех высот"<<endl;
  29.         cout<<"7: Посчитать радиус вписанной и описанной окружности"<<endl;
  30.         puts("Input number or 0 to exit: ");
  31.         cin>>s;
  32.         while (s!=0) {
  33.             puts("Input number or 0 to exit: ");
  34.             switch(s){
  35.                 case 1: typeTR(a,b,c);
  36.                     break;
  37.                 case 2:
  38.                     break;
  39.                 case 3:
  40.                     break;
  41.                 case 4:
  42.                     break;
  43.                 case 5:
  44.                     break;
  45.                 case 6:
  46.                     break;
  47.                 case 7:
  48.                     break;
  49.                 default:
  50.                     cout<<"Введите числа от 0 до 9!!";
  51.                     break;
  52.             }
  53.             cin>>s;
  54.         }
  55.  
  56.     }
  57.     else
  58.         cout<<"Треугольник не существует!!";
  59. }
RAW Paste Data
Top