c++ sorusu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üye
Katılım
17 Haz 2020
Mesajlar
10
Tepki puanı
0
Yaş
29
5 HİZMET YILI
Klavyeden girilen bir n değeri için

1^2.2^2 + 2^2.3^2 +….+n^2.( n+1 )^ 2

işlemini yapan ve sonucu ekranda gösteren C++ programı


Bağlantıları görmek için lütfen Giriş Yap
 
Illumination
Onaylı Üye
Katılım
18 Haz 2016
Mesajlar
118
Tepki puanı
24
Ödüller
6
Yaş
26
9 HİZMET YILI
C++:
#include <string>
#include <iostream>
#include <cmath>
using namespace std;


int main() {
    cout << "Islem yapilacak sayilarin ust sinirini giriniz: ";
    int sayi;
    cin >> sayi;
    int sonuc=0;
    int s1, s2;
    for (int i = 1; i < sayi; i++) {
        s1 = pow(i, 2);
        s2 = pow(i + 1, 2);
        sonuc += s1*s2;
    }
    cout << "Sonuc: " << sonuc;
}

Tekrar bir kontrol edersiniz.
 
Üye
Katılım
17 Haz 2020
Mesajlar
10
Tepki puanı
0
Yaş
29
5 HİZMET YILI
C++:
#include <string>
#include <iostream>
#include <cmath>
using namespace std;


int main() {
    cout << "Islem yapilacak sayilarin ust sinirini giriniz: ";
    int sayi;
    cin >> sayi;
    int sonuc=0;
    int s1, s2;
    for (int i = 1; i < sayi; i++) {
        s1 = pow(i, 2);
        s2 = pow(i + 1, 2);
        sonuc += s1*s2;
    }
    cout << "Sonuc: " << sonuc;
}

Tekrar bir kontrol edersiniz.

sonuç 184 çıkıyor
 
Illumination
Onaylı Üye
Katılım
18 Haz 2016
Mesajlar
118
Tepki puanı
24
Ödüller
6
Yaş
26
9 HİZMET YILI
C++:
#include <string>
#include <iostream>
#include <cmath>
using namespace std;


int main() {
    cout << "Islem yapilacak sayilarin ust sinirini giriniz: ";
    int sayi;
    cin >> sayi;
    int sonuc=0;
    int s1, s2;
    for (int i = 1; i <= sayi; i++) {
        s1 = pow(i, 2);
        s2 = pow(i + 1, 2);
        sonuc += s1*s2;
    }
    cout << "Sonuc: " << sonuc;
}

Küçük bir yeri gözden kaçırmışım. Tekrardan deneyin. Güncel kod bu.
 
Son düzenleme:
Üye
Katılım
17 Haz 2020
Mesajlar
10
Tepki puanı
0
Yaş
29
5 HİZMET YILI
C++:
#include <string>
#include <iostream>
#include <cmath>
using namespace std;


int main() {
    cout << "Islem yapilacak sayilarin ust sinirini giriniz: ";
    int sayi;
    cin >> sayi;
    int sonuc=0;
    int s1, s2;
    for (int i = 1; i <= sayi; i++) {
        s1 = pow(i, 2);
        s2 = pow(i + 1, 2);
        sonuc += s1*s2;
    }
    cout << "Sonuc: " << sonuc;
}

Küçük bir yeri gözden kaçırmışım. Tekrardan deneyin. Güncel kod bu.
çok teşekkür ediyorum şimdi oldu
 
Üye
Katılım
17 Haz 2020
Mesajlar
10
Tepki puanı
0
Yaş
29
5 HİZMET YILI
Rica ederim kolay gelsin.
Bir dersten geçme şartı finalden en az 50 almak ve vize-final ortalamasının (vizenin %40’ı + finalin %60’ı) genel sınıf ortalamasının üzerinde olmasıdır. Buna göre 5 öğrenci bulunan bir sınıf için program çalıştığında isim, soyisim, vize ve final notları girilecektir. Vize ve final notlarına göre öğrencinin ortalaması hesaplanacaktır. Bundan sonra tüm öğrencilerin isim-soyisimleri, ortalaması ve geçme şartı sağlanıyorsa “GEÇTİ”, sağlanmıyorsa “KALDI” yazacaktır.

bunun kodunu yazdım aşağıda attıgım koda sınıf ortalamasını nasıl ekleyebilirim?

#include <stdio.h>

#include <iostream>

using namespace std;

int main()

{

string a[5],s[5],d[5];

int v[5],f[5],i;

double ort[5],ort_t=0;

for(i=0;i<5;i++){

cout << i+1 << ". ogrencinin adini girin:";

cin >> a;

cout << i+1 << ". ogrencinin soyadini girin:";

cin >> s;

cout << i+1 << ". ogrencinin vize notunu girin:";

cin >> v;

cout << i+1 << ". ogrencinin final notunu girin:";

cin >> f;

ort=(v*40/100)+(f*60/100);

ort_t=ort_t+ort;

if (v<50){ d="kaldi"; }

}//for

for(i=0;i<5;i++){

if (v>50 && ort>(ort_t/5)){

d="gecti";

}else d="kaldi";

}//for

for(i=0;i<5;i++){

cout << "\n" <<i+1 << ". ogrencinin " << a << " " << s << " vize:" << v << " final:" << f << " ortalama:" << ort << " durum:"<<d;

}//for

return 0;

}
 
Death Of Silence
Onaylı Üye
Katılım
20 Haz 2020
Mesajlar
65
Çözümler
1
Tepki puanı
0
Ödüller
5
Yaş
37
5 HİZMET YILI
1^2 , 1 in karesi
 
Illumination
Onaylı Üye
Katılım
18 Haz 2016
Mesajlar
118
Tepki puanı
24
Ödüller
6
Yaş
26
9 HİZMET YILI
Bir dersten geçme şartı finalden en az 50 almak ve vize-final ortalamasının (vizenin %40’ı + finalin %60’ı) genel sınıf ortalamasının üzerinde olmasıdır. Buna göre 5 öğrenci bulunan bir sınıf için program çalıştığında isim, soyisim, vize ve final notları girilecektir. Vize ve final notlarına göre öğrencinin ortalaması hesaplanacaktır. Bundan sonra tüm öğrencilerin isim-soyisimleri, ortalaması ve geçme şartı sağlanıyorsa “GEÇTİ”, sağlanmıyorsa “KALDI” yazacaktır.

bunun kodunu yazdım aşağıda attıgım koda sınıf ortalamasını nasıl ekleyebilirim?

#include <stdio.h>

#include <iostream>

using namespace std;

int main()

{

string a[5],s[5],d[5];

int v[5],f[5],i;

double ort[5],ort_t=0;

for(i=0;i<5;i++){

cout << i+1 << ". ogrencinin adini girin:";

cin >> a;

cout << i+1 << ". ogrencinin soyadini girin:";

cin >> s;

cout << i+1 << ". ogrencinin vize notunu girin:";

cin >> v;

cout << i+1 << ". ogrencinin final notunu girin:";

cin >> f;

ort=(v*40/100)+(f*60/100);

ort_t=ort_t+ort;

if (v<50){ d="kaldi"; }

}//for

for(i=0;i<5;i++){

if (v>50 && ort>(ort_t/5)){

d="gecti";

}else d="kaldi";

}//for

for(i=0;i<5;i++){

cout << "\n" <<i+1 << ". ogrencinin " << a << " " << s << " vize:" << v << " final:" << f << " ortalama:" << ort << " durum:"<<d;

}//for

return 0;

}

Class'ları falan kullanabiliyorsak daha kolay yapılabilir bu. Bu biraz kafa karıştırıcı.
 
Słyszę, słyszę letni powiew.
Kurucu
Katılım
20 Haz 2015
Mesajlar
7,666
Çözümler
136
Tepki puanı
20,724
Ödüller
25
10 HİZMET YILI
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst