Kullanıcı Adı:
Şifre:
Bu konudaki kullanıcılar: 2 misafir
1
Cevap
0
Tıklama
0
Öne Çıkarma
C# DA YENİYİM YARDIM EDERMİSİNİZ

S
StarGladius
3 ay (1 mesaj)
Merhaba arkadaşlar ben kod yazmaya yeni başlamış bir kişiyim ve istediğim şey basit. Bi kod yazmıştım kod aşşada vereceğim kullanıcı adı ve şifreyi belirttikden sonra kullanıcı adı yanlış ise kapansın kullanıcı adı doğru şifre yanlış ise gene kapansın bu tarz birşey yapmak istedim. Ama nedense Kullanıcı adı yanlış oldukdan sonra enter tuşuna basınca kapanmak yerine şifre yanlış yazısı geliyor bunu nasıl düzeltebilirim (özel olarak kodu göstermeyi bilmediğimden direk yapıştırdım)
yıldızlar normalde yok anlaması daha rahat olsun diye ben ekledim şu an.

*Console.WriteLine("Kullanıcı adınızı seçiniz");
*string KullaniciAdi = Console.ReadLine();
*Console.Clear();
*Console.WriteLine("Şifrenizi seçiniz");
*string Sifre = Console.ReadLine();
*Console.Clear();
*Console.WriteLine("Kullanıcı adınız:" + KullaniciAdi);
*Console.WriteLine("şifreniz" + Sifre);
*Console.WriteLine("Giriş yapmak için enter tuşuna basın");
*Console.ReadLine(); Console.Clear();
*Console.WriteLine("kullanıcı adınzı giriniz");
*string Giriş = Console.ReadLine();
*if (Giriş == KullaniciAdi)
*{
* Console.WriteLine("Kullanıcı Adı doğru");
* Console.WriteLine("lütfen şifrenizi giriniz");
*
*}
*else if(Giriş!=KullaniciAdi)
*{
* Console.WriteLine("Kullanıcı Adı yanlış tekrar deneyin");
*
*}
*
*
*string Giriş1 = Console.ReadLine();
*if (Giriş1 == Sifre)
*{
* Console.WriteLine("şifre doğru");
*}
*else
*{
* Console.WriteLine("şifre yanlış");
*}
*Console.ReadLine();
*}
*}
*}




T
The Time Lord
2 ay (2097 mesaj)
[code ][ /code] etiketini kullanın kodları eklerken.

Kod dizimin yanlış. Kullanıcı adı yanlış girildikten sonra şifre inputu istiyorsun.

ben şöyle bir kod düzenledim, emin değilim çalışacağından.

usernameCheck=false; 
passwordCheck=false;
submit=false;
do {
Console.WriteLine("kullanıcı adınzı giriniz");
string Giriş = Console.ReadLine();
Console.WriteLine("Şifrenizi giriniz");
string Giriş1 = Console.ReadLine();
submit=true;
if (Giriş == KullaniciAdi)
{
Console.WriteLine("Kullanıcı Adı doğru");
usernameCheck=true;
}
else if(Giriş!=KullaniciAdi)
{
Console.WriteLine("Kullanıcı Adı yanlış");
usernameCheck=false;
}

if (Giriş1 == Sifre)
{
Console.WriteLine("şifre doğru");
passwordCheck=true;
}
else
{
Console.WriteLine("şifre yanlış");
passwordCheck=false;
}
} while (submit == false);


Console.ReadLine();


senin kodunu düzeltecek olursam,

Console.WriteLine("Kullanıcı adınızı seçiniz");
string KullaniciAdi = Console.ReadLine();
Console.Clear();
Console.WriteLine("Şifrenizi seçiniz");
string Sifre = Console.ReadLine();
Console.Clear();
Console.WriteLine("Kullanıcı adınız:" + KullaniciAdi);
Console.WriteLine("şifreniz" + Sifre);
Console.WriteLine("Giriş yapmak için enter tuşuna basın");
Console.ReadLine(); Console.Clear();
Console.WriteLine("kullanıcı adınzı giriniz");
string Giriş = Console.ReadLine();
if (Giriş == KullaniciAdi)
{
Console.WriteLine("Kullanıcı Adı doğru");
Console.WriteLine("lütfen şifrenizi giriniz");
string Giriş1 = Console.ReadLine();
if (Giriş1 == Sifre)
{
Console.WriteLine("şifre doğru");
}
else
{
Console.WriteLine("şifre yanlış");
}
}
else if(Giriş!=KullaniciAdi)
{
Console.WriteLine("Kullanıcı Adı yanlış tekrar deneyin");

}
Console.ReadLine();





< Bu mesaj bu kişi tarafından değiştirildi The Time Lord -- 30 Aralık 2018; 13:9:49 >