C# Mantıksal operatörler ile ilgili kısa bir program

platosnus (5) 10 yıl önce sordu

Merhaba arkadaşlar okulda performans ödevleri için bunu yapmam gerek.

Kısa bir program istiyrum mantıksal operatörlerle ilgili bu konuyu bilmediğim için yapamıyorum.Nette araştırdım fakat düzgün örnek bulamadım.Bana kısa ve güzel bir örnek lazım.Çokta kısa olmasın çokta uzun olmasın sunum yapcağım için örneği bilgisayarda yazmam gerek.

 

c# console uygulamasında lazım.

 

Toplam 2 cevap


sedapekmez (624) 10 yıl önce cevapladı
using System;
 
namespace Or_operator
{
  class Program
   {
     static void Main(string[] args)
      {   
        string username, userpassword;
 
        label: //Creating label
 
        Console.Write("\n\nKullanici adiGirin:\t");
        username = Console.ReadLine();
 
        Console.Write("Parola Girin:\t");
        userpassword = Console.ReadLine();
 
        if ((username == "admin" || username == "adin2")               && (userpassword == "123456"))
         {
           Console.WriteLine("\nGiriş Başarılı.");
         }
        else
         {
           Console.WriteLine("\n Giriş hatalı");
         }
 
        Console.Write("\n\nDevam etmek için Y tuşuna basın:\t");
        char ans = Convert.ToChar(Console.ReadLine());
        if (ans == 'Y' || ans == 'y')
         {
           goto label; //goto label
         }
        Console.WriteLine("Vazgeçmek için enter tuşuna basın.");
        Console.ReadLine();
      }
   }
}

Completecsharptutorial'den alıntıdır.  Üzerinde biraz değişiklik yaparak farklı senaryolar üretebilirsiniz.

Basitçe kullanıcı adı ve parola kontrolü yapan uygulama

cemkara (4215) 10 yıl önce cevapladı
using System;

namespace LogicalOperatorsDemo
{
    public class Program
    {
        public static void Main()
        {
            int yas;
            string cinsiyet;

            Console.Write("Yaşınızı Girin: ");
            yas = Convert.ToInt32(Console.ReadLine());

            Console.Write("Cinsiyetinizi girin (erkek/kadin): ");
            cinsiyet = Console.ReadLine();

            if (yas > 12 && yas < 20)
            {
                if (cinsiyet == "erkek")
                {
                    Console.WriteLine("Genc bir adamsınız");
                }
                else
                {
                    Console.WriteLine("Bir genç kızsınız.");
                }
            }
            else
            {
                Console.WriteLine("Olgun birisiniz.");
            }
        }
    }
}

Bu da yaş ve cinsiyet alarak ekrana basitçe genc veya olgunsunuz gibi yazan bir konsol uygulaması