UYGULAMAYI İNDİR
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace C_Sharp_Konsol_Uygulamalar_Bölünebilme
{
class Uygulamalar_Bölünebilme
{
static void Main(string[] args)
{
string[] isimler = {"a","b","c","d","e","f","g","h","i","j" };
for (int i = 1; i < 11; i++)
{
Console.WriteLine(i + ". kisi " + isimler[i-1] + " dur");
}
Console.WriteLine();
Console.WriteLine("***************************************");
Console.WriteLine();
for (int i = 5; i < 8; i++)
{
Console.WriteLine(i + ". kisi " + isimler[i - 1] + " dur");
}
Console.WriteLine();
Console.WriteLine("***************************************");
Console.WriteLine();
int sayac = 1;
for (int i = 5; i < 8; i++)
{
sayac++;
Console.WriteLine("{0}. dongu ", sayac);
}
Console.WriteLine();
Console.WriteLine("***************************************");
Console.WriteLine();
Console.Write("2 bolunen sayılar : ");
sayac = 0;
for (int i = 0; i < 18; i=i+2)
{
sayac++;
Console.Write("{0} ", i);
}
Console.WriteLine("0-17 arasında 2 e bolunen toplam sayı : {0}", sayac );
Console.WriteLine();
Console.WriteLine("***************************************");
Console.WriteLine();
for (int i = 10; i >0; i--)
{
System.Threading.Thread.Sleep(500);
Console.WriteLine("{0} ", i);
}
System.Threading.Thread.Sleep(500);
Console.WriteLine("ATES");
Console.WriteLine("0-17 arasında 2 e bolunen toplam sayı : {0}", sayac);
Console.WriteLine("\n1.çözüm");
Console.WriteLine("***************************************");
Console.WriteLine();
for (int i = 53; i > 9; i--)
{
if (i % 17 == 0)
{
Console.WriteLine("17 ile bölünebilen en büyük değer {0} dır", i);
//i = 9; 1. çözüm
break;
}
}
Console.WriteLine("\n2.çözüm");
Console.WriteLine("***************************************");
Console.WriteLine();
//2. çözüm
bool buldumMu = false;
for (int i = 53; buldumMu==false; i--)
{
if (i % 17 == 0)
{
Console.WriteLine("17 ile bölünebilen en büyük değer {0} dır", i);
//i = 9; 1. çözüm
buldumMu = true;
}
}
Console.WriteLine("\n3.çözüm");
Console.WriteLine("***************************************");
Console.WriteLine();
//3. çözüm ->ctrl k c comment, ctrl k u uncomment
bool bulamadinMi = true;
for (int i = 53; bulamadinMi; i--)
{
if (i % 17 == 0)
{
Console.WriteLine("17 ile bölünebilen en büyük değer {0} dır", i);
//i = 9; 1. çözüm
bulamadinMi = false;
}
}
Console.ReadKey();
}
}
}
/*
1. kisi a dur
2. kisi b dur
3. kisi c dur
4. kisi d dur
5. kisi e dur
6. kisi f dur
7. kisi g dur
8. kisi h dur
9. kisi i dur
10. kisi j dur
***************************************
5. kisi e dur
6. kisi f dur
7. kisi g dur
***************************************
2. dongu =
3. dongu =
4. dongu =
***************************************
2 bolunen sayılar : 0 2 4 6 8 10 12 14 16 0-17 arasında 2 e bolunen toplam sayı
: 9
***************************************
10
9
8
7
6
5
4
3
2
1
ATES
0-17 arasında 2 e bolunen toplam sayı : 9
1.çözüm
***************************************
17 ile bölünebilen en büyük değer 51 dır
2.çözüm
***************************************
17 ile bölünebilen en büyük değer 51 dır
3.çözüm
***************************************
17 ile bölünebilen en büyük değer 51 dır
*
*/
Hiç yorum yok :
Yorum Gönder