Çözüldü C++ Ortalama Nasıl Alabilirim ?

Casper4684

Yeni üye
13 May 2020
41
0
Arkadaşlar diziyi nesne olarak düşündüm galiba burada mı hata yapıyorum ? Normalde nesne oluşturarak yapılabilir fakat nesne oluşturmadan nasıl yapabilirim ? Öğrenci bilgilerini alacam notların ortalamasını bulcam vs.
 
Moderatör tarafında düzenlendi:

bazr09

Üye
3 Haz 2017
158
0
Cevap: C++ Help

Kod:
[FONT=Consolas]#include<iostream>
usingnamespace std;

constint ogrenciSayisi = 2;

struct ogrenci
{
  string isim;
int vizeNot;
int finalNot;
};

int main() 
{
  ogrenci ogrenciler[ogrenciSayisi];

// Bilgiler giriliyor...
for(int i = 0; i < ogrenciSayisi; i++)
  {
    cout << i + 1 << ". ogrencinin ismini giriniz: ";
    cin >> ogrenciler[i].isim;

    cout << i + 1 << ". ogrencinin vize notunu giriniz: ";
    cin >> ogrenciler[i].vizeNot;

    cout << i + 1 << ". ogrencinin final notunu giriniz: ";
    cin >> ogrenciler[i].finalNot; 
    cout << endl; 
  }

//Örnek olarak bir öğrenci bilgileri yazdırılıyor...
  cout << "------- Ogrenci 1 --------" << endl;
  cout << " Isim: " << ogrenciler[0].isim << endl;
  cout << " Vize: " << ogrenciler[0].vizeNot << endl;
  cout << " Final: " << ogrenciler[0].finalNot << endl;
  cout << "--------------------------" << endl;
}
[/FONT]
 

Casper4684

Yeni üye
13 May 2020
41
0
Cevap: C++ Help

Kod:
[FONT=Consolas]#include<iostream>
usingnamespace std;

constint ogrenciSayisi = 2;

struct ogrenci
{
  string isim;
int vizeNot;
int finalNot;
};

int main() 
{
  ogrenci ogrenciler[ogrenciSayisi];

// Bilgiler giriliyor...
for(int i = 0; i < ogrenciSayisi; i++)
  {
    cout << i + 1 << ". ogrencinin ismini giriniz: ";
    cin >> ogrenciler[i].isim;

    cout << i + 1 << ". ogrencinin vize notunu giriniz: ";
    cin >> ogrenciler[i].vizeNot;

    cout << i + 1 << ". ogrencinin final notunu giriniz: ";
    cin >> ogrenciler[i].finalNot; 
    cout << endl; 
  }

//Örnek olarak bir öğrenci bilgileri yazdırılıyor...
  cout << "------- Ogrenci 1 --------" << endl;
  cout << " Isim: " << ogrenciler[0].isim << endl;
  cout << " Vize: " << ogrenciler[0].vizeNot << endl;
  cout << " Final: " << ogrenciler[0].finalNot << endl;
  cout << "--------------------------" << endl;
}
[/FONT]
Aynısını Yaptım hocam biraz araştırınca struct yapısını.. Çok teşekkürler
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.