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.
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı