1. Нәтижені экранға шығару жолдары


Қойылған есепті шешуге арналған алгоритм құрып , программа жазыңыз



бет12/20
Дата31.12.2021
өлшемі75,4 Kb.
#23748
1   ...   8   9   10   11   12   13   14   15   ...   20
Байланысты:
программаааа.

12.Қойылған есепті шешуге арналған алгоритм құрып , программа жазыңыз;

Ұшбұрыштың төбелерінің координаталары берліген А,В,С.Бұл ұшбұрыш тең қабырғалы болатын анықтайтын программа құрыңыз.

Программа мәтіні және аланған нәтиже.


  1. #include

  2. #include

  3. using namespace std;



  4. int main()

  5. {

  6. setlocale(LC_ALL, "Russian");

  7. double x1,y1,x2,y2,x3,y3;

  8. cout << "A(X1 Y1) -> ";

  9. cin >> x1 >> y1;

  10. cout << "B(X2 Y2) -> ";

  11. cin >> x2 >> y2;

  12. cout << "C(X3 Y3) -> ";

  13. cin >> x1 >> y1;

  14. double a = sqrt((x1-x2)*(x1-x3)+(y1-y2)*(y1-y3));

  15. double b = sqrt((x2-x3)*(x2-x1)+(y2-y3)*(y2-y1));

  16. double c = sqrt((x3-x2)*(x3-x1)+(y3-y2)*(y3-y1));

  17. if (!(a

  18. {

  19. cout << "Такого тр-ка не существует!";

  20. } else if (a==b || b==c || a==c)

  21. {

  22. cout << "Тр-к равнобедренный";

  23. } else

  24. {

  25. cout <<"Тр-к является равнобедренным";

  26. }

  27. return 0;

  28. }



Iostream және cmath тақырып файлын біздің кодқа қосу. Бұл консольде оқуға және жазуға мүмкіндік береді.Ал cmath математикалық есептеулерді орындау үшін кажет

Оның ішінде STD аттар кеңістігі, оның кластары мен

функцияларын шақырусыз пайдалануға болады.

Бағдарлама логикасын қосу үшін main () функциясын

шақырыңыз.

main () дененің негізгі функциясы.Сосын консолға орысша әріптер шығу үшін конфигурациялау. x1,y1,x2,y2,x3,y3,a,b,c бүтін сандарын жариялау. x1,y1,x2,y2,x3,y3 бүтін сандарын енгіземіз.Сосын a,b,c айнымалыларына енгізілген координаттарға катысты формуламен есептеп мән теңестіреміз.

Сосын шарт жазамыз үшбұрыштың жоқ екендігіне.

Егер үшбұрыш бар болатын болса оның тен қабырғалы екендігін тексереміз.

Егер ол шарт орындалмаса тен кабырғалы емеc деп cout аркылы экранға шығарамыз.



Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   20




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет