Şimdi Ara

c++ programlama limit hız

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
347
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • # include <stdio.h>
    # include <math.h>
    # include <stdlib.h>
    double F(double x,double v);
    int main() {
    int i;
    double v[1000],x[1000],t[1000];
    double h=0.001,m=2,g=9.8;
    v[1]=0;
    x[1]=0.0;
    t[1]=0.0;
    for(i=1; i<=2000;i++){
    t[i+1]=h*i;
    x[i+1]=x+v*h;
    v[i+1]=v+(F(x[i+1],v)*h/m);
    printf("%f\t %f\n",t[i+1],v[i+1]);
    if(v[i+1]<0.0){

    printf("%f\n",t);

    break;
    }
    }
    return 0;
    }
    double F(double x,double v){
    double m=2,g=9.8;
    return v=(m*g)/0.2;
    }




    m=2kglık bir cisim f=-0.2v Nluk hıza bağlı bir sürtünme kuvvetinin etkisinde(hava sürtünmesi). Soruda Limit hızın kaçıncı saniyede ulaşacağını bulan bir program yazınız deniliyor. Yukarda da benim denediğim program var ama doğru sonuç vermiyor yardım olursanız sevinirim



    _____________________________




  • [code ] tagını kullanarak kod paylaşın


    #include <stdio.h>
    #include <math.h>


    int main() {

    double m = 2.0;
    double Fv = -0.2;
    double g = 9.8;

    double limitV = m * g / (-Fv);

    double t = sqrt(limitV / (g/2));
    printf("Sure: %.2f", t);

    return 0;
    }


    Döngüde ne yapmaya çalıştığını, neden 1000 boyutlu dizilere ihtiyaç duyduğunu ve for döngüsünü 2000 e kadar diye tanımladığını anlamadım.



    < Bu mesaj bu kişi tarafından değiştirildi gdb -- 13 Kasım 2017; 12:4:59 >
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    Excel’de Yaş Hesaplama
    3 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.