Şimdi Ara

Saat Farkı Hesaplama

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
6
Cevap
0
Favori
968
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Enlem ve boylamlar ile aradaki zaman farkını bulan program.


    class boylam { 
    public:
    boylam::boylam(int,int,int,int);

    void enlemAyarla(int,int);
    void enlemOku();
    void saatAyarla(int,int);
    void saatOku();
    void saatHesapla();
    private:
    int enlem1,enlem2,saat,dakika;

    };

    boylam::boylam(en1,en2,saat1,dakika1){
    enlemAyarla(enlem1,enlem2);
    saatAyarla(saat1,dakika1);
    }

    void boylam::enlemAyarla(int em1,int em2){
    enlem1=(em1>=0 && em1<=180) ? em1 : 0;
    enlem2=(em2>=0 && em2<=180) ? em2 : 0;

    }
    void boylam::enlemOku(){
    cout<<"1. Enlem :"<<enlem1<<"2.Enlem :"<<enlem2;
    }
    void boylam::saatAyarla(int st,int dk){
    saat=(st<24 && st>=0 ) ? st : 0;
    dakika=(dk<60 && dk>=0) ? dk : 0;
    }

    void boylam::saatOku(){
    int kalan;
    kalan=dakika%60;
    saat+=(dakika-kalan)/10;
    dakika=kalan;
    cout<<(saat<10 ?"0" :"")<<saat<<":"<<(dakika<10 ? "0" :"")<<dakika;
    }

    void boylam::saatHesapla(){
    int dk1,kalan;
    dk1=(enlem2-enlem1)*4;
    kalan=dk1%60;
    dakika+=kalan;
    saat+=(dk1-kalan)/60;
    }
    int main()
    {
    boylam b;
    b.enlemAyarla(50,60);
    b.enlemOku();
    b.saatAyarla(14,30);
    b.saatOku();
    b.saatHesapla();
    b.saatOku();



    system("PAUSE");
    return EXIT_SUCCESS;
    }



    _____________________________
  • kodda sorunmu var yoksa paylaşımmı yaptınız?
    _____________________________
    Tokatçı
  • sanane arkadaşım belki öğreniyor adam sen ananın karnındamı öğrendin c++ yı
    _____________________________
    Tokatçı
  • quote:

    Orijinalden alıntı: ermvrs

    sanane arkadaşım belki öğreniyor adam sen ananın karnındamı öğrendin c++ yı

    Boşver kardeşim şu adamı. Kesinlikle adam gibi bir şey bilmiyor ve aşırı derecede çekememezlik var. Muhattap olmaya değmez.
    _____________________________
  • Arkadaşlar bu tartışmayı gereksiz buluyorum.Program çalışır düzeyde.
    _____________________________
  • Ben çalıştıramadım. Acaba derleyi yüzünden mi ?
    _____________________________
    "Bırakın doğruları gelecek söylesin ve herkes eserlerine ve başarılarına göre değerlendirilsin. Bugün onların olsun; ama uğrunda çok uğraştığım gelecek, benimdir."
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.