-
Üyelik
15.02.2015
-
Yaş/Cinsiyet
34 / E
-
Meslek
-
-
Konum
Ankara
-
Ad Soyad
V** Y**
-
Mesajlar
71
-
Beğeniler
34 / 9
-
Ticaret
0, (%0)
Merhabalar,
Aşağıda yazmış olduğum sorular ile çok uğraşmama rağmen sonuca ulaşamadım. Sorulardaki uygulamayı yapabilen cevabını yazabilir mi rica etsem?
Şimdiden teşekkür ediyorum.
1) Klavyeden girilen ve sadece rakamlardan oluşan metnin hangi rakam ve kaç farklı rakamdan oluştuğunu bulan C# programını Regex kullanarak bulunuz?
2) Kendisine parametre olarak gönderilen tam sayı dizisinde en küçük iki tam sayıyı bulan programı yazınız?
ℂ⋆Biz ki ustasıyız Vatan sevmenin.ℂ⋆
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
Çok uğraştığına göre, yazdığın kodları paylaşır mısın?
Yazdığın kod üzerinden iyileştirmeler ve yönlendirmeleri yaparız ;)
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
-
Üyelik
15.02.2015
-
Yaş/Cinsiyet
34 / E
-
Meslek
-
-
Konum
Ankara
-
Ad Soyad
V** Y**
-
Mesajlar
71
-
Beğeniler
34 / 9
-
Ticaret
0, (%0)
Tabiki ;
Bu 2.soru,
static void Main(string[] args)
{
int[] d = { 10, 25, 2, 4, 7, 8, 11, 13 };
int a = d[0];
int b = d[1];
for(int i=0;i {
if (a < d[i])
a= a;
else
a = d[i];
}
for(int i=0;i {
if(ba)
b= b;
else
b=d[i];
}
Console.WriteLine("{0} {1}", a, b);
}
}
}
Mesela burada dizi içindeki sayıları kullanıcı tarafından nasıl girdirebiliriz?
ℂ⋆Biz ki ustasıyız Vatan sevmenin.ℂ⋆
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
Konsol'dan girilen değeri okuma ; -> Console.ReadLine();
Kullanıcı n tane sayı girsin, "q" ya basınca çıksın ve aşağıdaki işlemleri yapsın diyorsan ;
++ Kullanıcı sayılar ve "q" dışında bir değer girerse uygulama hata verecektir. O yüzden validasyon yapmalısınız. Validasyon yapmadan yazıcam;
!!Hatırlatma kullanıcı istediği kadar sayı girecekse statik int array kullanmaktansa List implementasyonunu kullanmak daha iyidir.
Bunu statik array'lede yaparsın lakin ekstra efor demektir.
basit bir kod List implementasyonu ile;
List userInputs = new List();
while (true) //sonsuz bir döngü açarız
{
Console.WriteLine("Değer giriniz:"); // Konsol ekranı
string currentLine = Console.ReadLine(); // Konsol ekranına girilen değeri okuruz
if (currentLine == "q") // kontrol et, çıkış değerimi ?
{
break;
}
userInputs .Add(int.Parse(line));
}
int[] intArray = userInputs.ToArray();
//bundan sonrası senin yazdığın kod..
Kodu direkt yazdım, syntax hatası olabilir.
1 kişi bu mesajı beğendi.
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)