Şimdi Ara

Üssü harf kullanımı :D

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
662
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba.
    Ben kod olayında yeniyim ve matematik işlemlerini geçmeden aklıma bir kod geldi.Fakat tam olarak nasıl yazıcağımdan emin değilim.Yeni denediğim kodda sonuc=b üstü a yazmam lazım ama b nin üssü olarak a yı nasıl yazarım bilmiyorum.yardımcı olursanız sevinirim.:D Dev-C++ kullanıyorum.



  • double sayi = pow (taban, us);

    taban ve us double olabilir tam hatırlamıyorum şuan

    double sayi = pow(3.0, 1.3) formatında yazmak gerekebilir yani.
  • o "pow" olayını tam anlayamadım.En son bu hale getirdim fakat hata var diyor.Pow konusunada geçiş yapmadıgım için pek anlayamadım.Sorun heralde pow yerinin yazımında bir el atarsanız sevinirim.


    #include<iostream>
    #include<conio.h>
    using namespace std;
    main(){
    double a,b,sonuc;
    cout<<"Klavyeden Bir Sayi Giriniz:";
    cin>>a;
    cout<<"Girdiginiz Sayinin Ussu Kac Olsun İstiyorsaniz Yaziniz:";
    cin>>b;
    sonuc=pow(a,b);
    cout<<"Girdiginiz Sayinin Acilimi"<<sonuc;
    getch();
    return 0;
    }



    < Bu mesaj bu kişi tarafından değiştirildi hoplaytali -- 8 Eylül 2014; 4:50:12 >
  • c++ dili, (c dilinin aksine) lekeli (tainted) bir variable i stackta tutmak istemez diye hatirliyorum.
    o yuzden pointer kullanip cin leri heapte tutman gerek.
  • hoplaytali H kullanıcısına yanıt
    yukarıya #include<math.h> yazman gerekiyor.
    pow fonksiyonu math kütüphanesinde. onu include etmen gerekiyor ki yazdığın kodda fonksiyon tanınsın.
  • Evet dün gece benimde aklıma "include<math.h>" koymak geldi ,denedim oldu.Teşekkürler.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.