Şimdi Ara

C# Yardımmmmm

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
206
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Soru 3) 20 x 20 lik bir karakter dizi içerisinde rastgele yer alan harflerden ASCII kodu çift olanları ekranda farklı bir renkte yazdıran programı oluşturunuz.


    Bu Soruyu Nasıl Yaparım ACill



  • Farklı şekillerde yapılabilir. Aşağıdaki kod en azından size fikir verecektir.

     
    char[,] karakterler = new char[20, 20];
    Random rs = new Random();
    int asciiKod;

    for (int i = 0; i < 20; i++)
    {
    for (int j = 0; j < 20; j++)
    {
    asciiKod = 65 + rs.Next(25); // sadece büyük harfleri üretir
    karakterler[i, j] = (char)asciiKod; // üretilen harf diziye konulur.

    if (asciiKod%2 == 0) // üretilen kod çift ise yeşil olsun
    {
    Console.ForegroundColor = ConsoleColor.Green;
    }
    else // çift olmayanlar normal beyaz olsun
    {
    Console.ForegroundColor = ConsoleColor.White;
    }

    Console.Write("{0} ", karakterler[i, j]); // harfi ekrana yaz
    }

    Console.WriteLine(); // dizinin sonraki satırı için alta geç
    }

    Console.ReadKey();




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.