Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
691
Tıklama
0
Öne Çıkarma
c++ ödev bakabilir misiniz?
_
5 yıl
Teğmen
Konu Sahibi

Öncelikle merhaba soru şu: 10 elemanlık dizinin elemanları klavyeden girilecek ve girilen elemanlardan en büyük ve en küçük değerler bulunacak. Aşağıdaki kodda büyük sayıyı buluyor fakat nedense küçük sayı hep sıfır neden olabilir?


#include<iostream>

using namespace std;



int main(){

int i;

int sayilar[10];

int buyuk=sayilar[0];
int kucuk=sayilar[0];

int n = sizeof(sayilar) / sizeof(sayilar[0]);


cout<<"Diziye eleman ekleyiniz"<<endl;

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

cin>>sayilar;
}

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

cout<<"["<<i<<"]="<<sayilar<<endl;
}


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

if(sayilar>buyuk){

buyuk=sayilar;
}

else if(sayilar<kucuk){

kucuk=sayilar;
}
}


cout<<"En Büyük Sayı: "<<buyuk<<endl;
cout<<"En Küçük Sayı: "<<kucuk;

}



< Bu ileti mobil sürüm kullanılarak atıldı >