1. Ana Sayfa
  2. Visual Studio C#
  3. C# Dersleri İki Listenin Birleşim ve Kesişimi

C# Dersleri İki Listenin Birleşim ve Kesişimi

C# Dersleri İki Listenin Birleşim ve Kesişimi

Elemanları kullanıcı tarafından girilen iki listenin (kümenin) birleşim ve kesişimini bulan programı yapabilmek için Linq fonksiyonlarından Intersect(Kesişim), Union(Birleşim) kullanacağız Kodlarımız

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            List<string> M = new List<string>();
            List<string> N = new List<string>();
            int msayi, nsayi;
            Console.WriteLine("M elemanlarının Sayısı");
            msayi = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("N elemanlarının Sayısı");
            nsayi = Convert.ToInt32(Console.ReadLine());
            for (int i = 0; i <= msayi - 1; i++)
            {
                Console.WriteLine("M elemaını girin");
                M.Add(Console.ReadLine());
            }
            for (int i = 0; i <= nsayi - 1; i++)
            {
                Console.WriteLine("N elemaını girin");
                N.Add(Console.ReadLine());
            }
            var kesisim = M.Intersect(N);

            Console.WriteLine("Kesişim");
            foreach (var satir in kesisim)
            {
                Console.WriteLine(satir);
            }
//www.bilisimogretmeni.com
            var birlesim = M.Union(N);
            Console.WriteLine("Birleşim");
            foreach (var satir in birlesim)
            {
                Console.WriteLine(satir);
            }

            Console.ReadKey();
        }
    }
}

liste

Yorum Yap

4
Kimler Neler Demiş?

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Bildir
Esbiesso
Ziyaretçi
Esbiesso

Klavyeden girilen iki kümenin birleşim kümesini bulup ekrana yazdıran programı ve
50 kişilik bir sınıfta 5 soru eşit biçimde rastgele dağılmak isteniyor buna ilişkin basic kodu Qbasic düzeyinde yazabilecek olan var mı arkadaşlar

TUNA
Ziyaretçi
TUNA

Yarı çapı parametre olarak verilen bir dairenin alanını hesaplayan static erişimli bir metod tanımlayınız. Main() fonksiyonunda yazdığınız metodu kullanarak yarıçapı 5 olan bir dairenin alanını ekrana yazdıran program cümlelerini
yazınız. (Not: Dairenin alanı pi*r2 , pi=3.5459 olarak sabit tanımlanacaktır.)
yardımcı olurmusunuz

BilisimOgretmeni
Ziyaretçi
BilisimOgretmeni

static void Main(string[] args)

{

Console.WriteLine(Alan(5));

Console.ReadKey();

}

static double Alan(double ycap)

{

return (Math.PI * ycap * ycap);

}

yağmur güneş
Ziyaretçi
yağmur güneş

hocam birleşim ve kesişim sorusunu aldım sağolun ama microsoft application la yapmam gerekiyo consolu application a ceviremiyorum yardımcı olur musunuz