#include <iostream>
using namespace std;
int main()
{
int sayi_adeti;
cout<<"Kaç adet sayı gireceksiniz: ";
std::cin >> sayi_adeti;
int dizi[sayi_adeti];
cout<<"Sayıları giriniz\n";
for(int i=0; i<sayi_adeti; i++) {
cout<<i+1<<". Sayıyı giriniz: ";
std::cin >> dizi[i];
}
int en_buyuk = dizi[0];
for(int i=0; i<sayi_adeti; i++) {
if(en_buyuk < dizi[i]) {
en_buyuk = dizi[i];
}
}
cout<<"Girilen "<<sayi_adeti<<" adet sayıdan en buyugu: "<<en_buyuk;
return 0;
}Buyrun bu işinize yarar.
Teşekkür ediyorum hocam. Ben;
if(sayi>en_buyuk)
{
en_buyuk=sayi;
}
şu kısmı tam manasıyla anlayamadım. Mesela 2 adet sayı gireceğim dedim.1 ve 2 sayılarını yazdım. Fakat 1 de 0 dan büyük, 2 de 0 dan büyük neticede. Hangisinin büyük sayı olduğunu nasıl anlıyor, normalde kolay bir mantığı vardı fakat uzun zamandır bakmadığım için unutmuşum