-
Üyelik
07.09.2020
-
Yaş/Cinsiyet
27 / E
-
Meslek
programcı
-
Konum
Nevşehir
-
Ad Soyad
I** Y**
-
Mesajlar
5
-
Beğeniler
4 / 1
-
Ticaret
0, (%0)
Konsolda bir ödevim var ögrenciyim arkdaşlar yapamıyorum yardım eden veya yapabılcek varsa elımden geldıgı kadar yardımcı olurum acil
Simurg
Yazılım Mühendisi
Kullanıcı
-
Üyelik
06.09.2013
-
Yaş/Cinsiyet
28 / E
-
Meslek
Yazılım Mühendisi
-
Konum
İzmir
-
Ad Soyad
M** C**
-
Mesajlar
1109
-
Beğeniler
169 / 168
-
Ticaret
19, (%100)
takıldığın yeri yazsan daha iyi olur
-
Üyelik
02.08.2019
-
Yaş/Cinsiyet
23 / E
-
Meslek
Öğrenci
-
Konum
Kahramanmaraş
-
Ad Soyad
A** K**
-
Mesajlar
164
-
Beğeniler
41 / 54
-
Ticaret
0, (%0)
Direkt ödevi atsanız daha iyi olurdu :)
-
Üyelik
07.09.2020
-
Yaş/Cinsiyet
27 / E
-
Meslek
programcı
-
Konum
Nevşehir
-
Ad Soyad
I** Y**
-
Mesajlar
5
-
Beğeniler
4 / 1
-
Ticaret
0, (%0)
1. Sınıf tanımlayarak Kullanıcı 3 defa giriş yapma hakkına sahip olacak hatalı giriş olursa program kapanacak doğru giriş esnasında;
2. Yeni bir sınıfta dizi tanımlanarak bu diziye rasgele 1-50 arasında rasgele sayı üretilecektir.
3. Üçüncü tanımlanacak sınıfta ise dizi küçükten büyüğe doğru sıralanacaktır.
4. Dördüncü tanımlanacak sınıfta ise dizi büyükten küçüğe doğru sıralanacaktır.
Not: Tüm işlemler sınıf metod tanımlayarak yapılacaktır.
boyle bır odev yapılcak abı konsoldan ama yapamıyorum
-
Üyelik
02.08.2019
-
Yaş/Cinsiyet
23 / E
-
Meslek
Öğrenci
-
Konum
Kahramanmaraş
-
Ad Soyad
A** K**
-
Mesajlar
164
-
Beğeniler
41 / 54
-
Ticaret
0, (%0)
using System;
using System.Collections.Generic;
using System.Threading;
public class Program {
public static void Main() {
Sayiuret sayiuret = new Sayiuret();
KucuktenBuyuge kbuyuge = new KucuktenBuyuge();
BuyuktenKucuge bkucuge = new BuyuktenKucuge();
string sifre = "admin";
int hak = 3;
Console.WriteLine("Hoş geldiniz, lütfen şifrenizi girin: ");
while (hak > 0) {
string cevap = Console.ReadLine();
if (cevap != sifre) {
hak--;
Console.WriteLine("Hatalı şifre girdiniz, " + hak.ToString() + " hakkınız kaldı.");
}
else {
Console.WriteLine("Giriş başarılı!");
break;
}
if (hak < 1) {
Console.WriteLine("Hakkınız dolduğu için program 3 saniye içerisinde kapanacak!");
Thread.Sleep(3000);
Environment.Exit(0);
}
}
int[] sayilar = sayiuret.Rand();
Console.WriteLine("Oluşturulan sayılar;");
foreach (var i in sayilar){
Console.Write(i + ", ");
}
Console.WriteLine("\nKüçükten büyüğe;");
kbuyuge.kSirala(sayilar);
Console.WriteLine("\nBüyükten küçüğe;");
bkucuge.bSirala(sayilar);
Console.ReadKey();
}
}
public class Sayiuret {
Random rand = new Random();
List < int > liste = new List < int > ();
int tmp;
public int[] Rand() {
for (int i = 0; i < 50; i++) {
tmp = rand.Next(1, 50);
liste.Add(tmp);
}
return liste.ToArray();
}
}
public class KucuktenBuyuge {
public void kSirala(int[] sayi) {
Array.Sort(sayi);
foreach(var s in sayi) {
Console.Write(s + ", ");
}
}
}
public class BuyuktenKucuge {
public void bSirala(int[] sayi) {
Array.Sort(sayi);
Array.Reverse(sayi);
foreach(var s in sayi) {
Console.Write(s + ", ");
}
}
}
2 kişi bu mesajı beğendi.
-
Üyelik
02.08.2019
-
Yaş/Cinsiyet
23 / E
-
Meslek
Öğrenci
-
Konum
Kahramanmaraş
-
Ad Soyad
A** K**
-
Mesajlar
164
-
Beğeniler
41 / 54
-
Ticaret
0, (%0)
Küçük bir bug vardı hallettim, giriş başarılı olduğu halde döngü devam ediyordu bu nedenle konsol şifre yazılmasını bekliyordu.
1 kişi bu mesajı beğendi.
-
Üyelik
07.09.2020
-
Yaş/Cinsiyet
27 / E
-
Meslek
programcı
-
Konum
Nevşehir
-
Ad Soyad
I** Y**
-
Mesajlar
5
-
Beğeniler
4 / 1
-
Ticaret
0, (%0)
usta teşekkür ederim son birşey lazım ozelden yazıyorum sıze
-
Üyelik
02.08.2019
-
Yaş/Cinsiyet
23 / E
-
Meslek
Öğrenci
-
Konum
Kahramanmaraş
-
Ad Soyad
A** K**
-
Mesajlar
164
-
Beğeniler
41 / 54
-
Ticaret
0, (%0)
Birazdan çıkacağım, eğer acelesi yoksa yarın halledelim :)