You need to enable JavaScript to run this app.

Skip to main content

Trigonometrik Hesaplamalar

Trigonometrik Hesaplamalar

Posting Freak
Trigonometrik Hesaplamalar
Siz üçgenin kenarlarını giriyorsunuz, program size tüm köşe açılarının sinüs,kosinüs,tanjant ve kotanjant değerlerini 6 hanelik hassaslıkta bildiriyor.Ayrıca üçgenin olup olmadığını da irdeliyor


#include <iostream>
#include <cmath>
using namespace std;


int main (){
double AB,BC,AC ; // Üçgen kenar uzunlukları
double A,B,C ; // A,B,C açıları

cout << "Girdiginiz kenar degerlerine gore ucgen tayinleri yapilacaktir. " << endl << endl;
cout << " |AB| kenarini giriniz: ";
cin >> AB ;
cout << " |BC| kenarini giriniz: ";
cin >> BC ;
cout << " |AC| kenarini giriniz: ";
cin >> AC ;
cout << endl;
if ((AB+BC<=AC)||(AB+AC<=BC)||(AC+BC<=AB))
cout << "Ucgen olusturmaz! " << endl << "Programi tekrar calistiriniz. " << endl ;
else {
double cosA=(BC*BC-AB*AB-AC*AC)/((-2)*AB*AC);
double cosB=(AC*AC-AB*AB-BC*BC)/((-2)*AB*BC);
double cosC=(AB*AB-AC*AC-BC*BC)/((-2)*AC*BC);

cout << "*******Cosinus degerleri***********" << endl;
cout << "A acisinin cosinus degeri: " << cosA << endl;
cout << "B acisinin cosinus degeri: " << cosB << endl;
cout << "C acisinin cosinus degeri: " << cosC << endl << endl;

double sinA=sqrt(1-cosA*cosA);
double sinB=sqrt(1-cosB*cosB);
double sinC=sqrt(1-cosC*cosC);

cout << "*******Sinus degerleri***********" << endl;
cout << "A acisinin sinus degeri: " << sinA << endl;
cout << "B acisinin sinus degeri: " << sinB << endl;
cout << "C acisinin sinus degeri: " << sinC << endl << endl;


double tanA=sinA/cosA ;
double tanB=sinB/cosB ;
double tanC=sinC/cosC ;

cout << "*******Tanjant degerleri***********" << endl;
cout << "A acisinin tanjant degeri: " << tanA << endl;
cout << "B acisinin tanjant degeri: " << tanB << endl;
cout << "C acisinin tanjant degeri: " << tanC << endl << endl;

double cotA=1/tanA ;
double cotB=1/tanB ;
double cotC=1/tanC ;


cout << "*******Cotanjant degerleri***********" << endl;
cout << "A acisinin cotanjant degeri: " << cosA << endl;
cout << "B acisinin cotanjant degeri: " << cosB << endl;
cout << "C acisinin cotanjant degeri: " << cosC << endl << endl;
cout << "**************************************"<< endl;


}

cin >> AB;

return 0;
}
[Resim: 114ld.jpg]



Ben göremem daha uzun boyunu
Ahret derler kısaltamam yolunu
Bugün Sahı Merdan sarsın oglunu
Yetis Ya Üseyin baban gidiyo

İçerik sağlayıcı paylaşım sitesi olarak hizmet veren Pir Zöhre Ana Forum sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.K'nın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Sitemiz hakkında yapılacak tüm hukuksal şikayetleri İletişim bağlantısından bize ulaşıldıktan en geç 3 (üç) gün içerisinde ilgili kanunlar ve yönetmenlikler çerçevesinde tarafımızca incelenerek, gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.