Şimdi Ara

C de proje ödevi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
402
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 1 ile 1000 arasında rastgele 20 sayı program tarafından seçilecektir.Klavyeden 20 sayı girilecek ve rastgele sayılara eklenecektir elde edilen sayılar azalan ve artan şekilde sıralanarak ekrana yazılacaktır.



  • Başarılar.
  • toplamda 40 sayı, dizi kullandım. ilk 20 sini program oto 0-1000 arasında üretiyor kalanlarını kullanıcı giriyor. daha sonra küçükten büyüğe sıralayıp gösteriyor daha sonrada büyükten küçüğe sıralayıp gösteriyor.
    using System; 
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ConsoleApplication2
    {
    class Program
    {
    static void Main(string[] args)
    {
    int[] sayilar = new int[40];
    Random rnd = new Random();
    for (int i = 0; i < 20; i++)
    {
    sayilar[i] = rnd.Next(1000);
    }
    for (int i = 20; i < 40; i++)
    {
    Console.Write("{0}. Sayıyı Giriniz: ",i+1);
    sayilar[i] = Convert.ToInt32(Console.ReadLine());
    }
    Array.Sort(sayilar);
    Console.WriteLine();
    Console.WriteLine("Sıralı");
    Console.WriteLine();
    for (int i =0; i < 40; i++)
    {
    Console.WriteLine("{0}. Eleman: {1}", i + 1,sayilar[i]);

    }
    Array.Reverse(sayilar);
    Console.WriteLine();
    Console.WriteLine("Sayılar-Ters");
    Console.WriteLine();
    for (int i = 0; i < 40; i++)
    {
    Console.WriteLine("{0}. Eleman: {1}", i + 1,sayilar[i]);

    }
    Console.ReadKey();

    }
    }
    }




  • benim yazdığım C#
  • Kolay gelsin :)
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.