10 ile 15 arasındaki çift sayıları yazdıran C# programı

ecoysf

Hectopat
Katılım
9 Kasım 2020
Mesajlar
36
Daha fazla  
Cinsiyet
Erkek
İnt[] sayi = new int[3];

For (int i = 10; i < 15; i++)
{
For (int j = 0; j < sayi. Length; j++)
{
İf(j % 2 ==0)
{

}

}

}
Foreach (int i in sayi)
{
Console. Writeline(i);

}
10 ile 15 arasındaki çift sayıları yazdırabilmek için uğraşıyorum yardımcı olabilecek olan varsa teşekkür ederim.
 
</> simgesine tıklayıp ilgili dili seçtikten sonra kodunuzu paylaşın. Böylece okunaklığı arttırmış olup insanlar daha rahat yardımcı olabilir. Zira şuanda görünen alt alta yazılan herhangi bir cümleden/kelimeden farksız.
 
List sınıfından bir nesne türetip istediğine bu biçimde ulaşabilirsin.
C#:
public class Program
{
    static void Main(String[] args)
    {
        List<int> ciftSayilar = new List<int>();

        for (int simdikiSayi = 10; simdikiSayi < 15; simdikiSayi = simdikiSayi + 1)
        {
            if (simdikiSayi % 2 == 0) ciftSayilar.Add(simdikiSayi);
        }

        foreach (int birSayi in ciftSayilar)
        {
            Console.WriteLine(birSayi);
        }
    }
}
 
List sınıfından bir nesne türetip istediğine bu biçimde ulaşabilirsin.
C#:
public class Program.
{
 static void Main(String[] args)
 {
 List<int> ciftSayilar = new List<int>();

 for (int simdikiSayi = 10; simdikiSayi < 15; simdikiSayi = simdikiSayi + 1)
 {
 if (simdikiSayi % 2 == 0) ciftSayilar.Add(simdikiSayi);
 }

 foreach (int birSayi in ciftSayilar)
 {
 Console.WriteLine(birSayi);
 }
 }
}

Sağ olun teşekkürler.

</> Simgesine tıklayıp ilgili dili seçtikten sonra kodunuzu paylaşın. Böylece okunaklığı arttırmış olup insanlar daha rahat yardımcı olabilir. Zira şu anda görünen alt alta yazılan herhangi.

Bilmiyordum tessekür ederim.

Kod:
for (int i = 10; j < 15 ; i++)
{
 if(i % 2 ==0)
 {
 Console. Writeline(i);
 }
}

Yardimci oldugunuz icin tessekür ederim sağ olun.
 
Son düzenleyen: Moderatör:
Yaşamış olduğun sorun çözüldü mü? Çözüldüyse hangi öneri daha faydalı oldu?

Henüz cevap bulamadım o sayıların diziye atanmasını istiyor hoca yani misalen dizinin 1. elemanını çağırınca 10 2. çağırınca 12 gelmesi gerekiyor.
[CODE lang="csharp" title="c#"]
int[] sayi = new int[3];

for (int i = 0; i < 3; i++)
{
for (int j = 10; j < 15; j++)
{
if (j % 2 == 0)
{

sayi = j;
i++;
}

}
break;
}
foreach (int x in sayi)
{
Console.WriteLine(x);
}[/CODE]

Cevabı Buldum Yardımcı Olmaya Çalışan Herkese Teşekkür Ederim
 
Son düzenleme:
Henüz cevap bulamadım. O sayıların diziye atanmasını istiyor hoca. Yani misalen dizinin 1. elemanını çağırınca 10, 2. çağırınca 12 gelmesi gerekiyor.

[CODE lang="csharp" title="c#"]
int[] sayi = new int[3];

for (int i = 0; i < 3; i++)
{
for (int j = 10; j < 15; j++)
{
if (j % 2 == 0)
{

sayi = j;
i++;
}

}
break;
}
foreach (int x in sayi)
{
Console.WriteLine(x);
}[/CODE]

Cevabı buldum. Yardımcı olmaya çalışan herkese teşekkür ederim.

Bu kodun ne kadar verimsiz olduğunun farkında mısın? İç içe döngüler burada gereksiz.

Benim kodum beş kere çalışarak sonuca ulaşırken seninki on beş kere çalışarak ulaşıyor.
 

Yeni konular

Geri
Yukarı