C# C# kodu döngüde kalıyor

tpruçr

Femtopat
Katılım
17 Eylül 2024
Mesajlar
4
Daha fazla  
Cinsiyet
Erkek
Kod:
Using System;
Using System. Collections. Generic;
Using System. Data;
Using System. IO;
Using System. Linq;
Using System. Text;
Using System. Threading. Tasks;

Namespace ilkproje.
{
 Class program.
 {

Static Void main(string[] args)
 {
 int ana = Rastgele();
 Console.WriteLine(ana);
 Console.ReadLine();

 }
 static int Rastgele() {
 int a, enb, enk;
 Console.Write("dizi büyüklüğü giriniz: ");
 a = Convert.ToInt32(Console.ReadLine());
 int[] dizi = New int[a];
 Console. Write("{0} adet dizi giriniz: ",a);
 String[] elemanlar = Console.ReadLine().Split();

 for (int c=0; c<a; c++)
 {
 dizi[c] = convert. Toınt32(elemanlar[c]);

 }
 Enb = dizi[0];
 Enk = dizi[0];
 For (int D =0; d<a; D++)
 {
 İf (dizi[d]>enb)
 {
 Enb = dizi[d];

 }
 İf (dizi[d]<enk)
 {
 Enk = dizi[d];
 }

 }
 Console. Write("dizideki en büyük sayı: {0}", enb);
 Console.WriteLine();
 Console. Write("dizideki en küçük sayı: {0}", enk);
 Return Rastgele();

 }

 }
 }

Böyle bir kodum var ama işlem bitince en başa dönüp dizi büyüklüğünü girin diyor. Bunu nasıl engelleyeceğim? ChatGPT'ye sordum ama anlayabildiğim söylenemez.
 

Technopat Haberler

Yeni konular

Geri
Yukarı