Sayısal Loto Oyunu İçin Rastgele Sayı Üreten
Program
static void Main(string[]
args)
{
int
grakam;
int[]
rakam = new int[7];
Random
sayı = new Random();
Console.WriteLine("Sayısal Loto Sırasız Liste");
for
(int sayaç = 1; sayaç < 7; sayaç++)
{
rakam[sayaç] = Convert.ToInt32(sayı.Next(1, 50));
Console.WriteLine(rakam[sayaç]);
}
for
(int i = 1; i < 7; i++)
for
(int k = 1; k < 7; k++)
if
(rakam[i] < rakam[k])
{
grakam = rakam[i];
rakam[i] = rakam[k];
rakam[k] = grakam;
}
Console.WriteLine("Sayısal Loto Sıralı Liste");
for
(int sayaç = 1; sayaç < 7; sayaç++)
Console.WriteLine(rakam[sayaç]);
Console.ReadKey();
}
Sayı Tahmin Oyunu İçin Rastgele Sayı Üreten
Program
static void Main(string[]
args)
{
int
rakam, tahmin, sayaç=0, min=1, max=100;
Random
sayı = new Random();
rakam = Convert.ToInt32(sayı.Next(1,
101));
start:
Console.Write(min
+ " ile " + max + " arasında bir sayı giriniz = ");
tahmin = Convert.ToInt32(Console.ReadLine());
sayaç++;
if
(tahmin == rakam)
{
Console.WriteLine("Tebrikler " + sayaç + " defa da bildiniz");
Console.ReadKey();
Environment.Exit(0);
}
if
(tahmin > rakam) max = tahmin;
if
(tahmin < rakam) min = tahmin;
goto
start;
}
Klavyeden Girilen Adı Soyadını Parçalayan
Programı Yazınız.
static void Main(string[] args)
{
string AdıSoyadı, Adı, Soyadı;
int
boşluk;
Console.Write("Adınız Soyadınız =");
AdıSoyadı = Console.ReadLine();
boşluk= AdıSoyadı.IndexOf(" ");
Adı = AdıSoyadı.Substring(0,
boşluk).ToString();
Console.WriteLine(Adı);
Soyadı =
AdıSoyadı.Substring(boşluk+1).ToString();
Console.WriteLine(Soyadı);
Console.ReadKey();
}
Klavyeden Girilen Adı Soyadını Baklava Dilimi
Yazınız.
static void Main(string[]
args)
{
string
AdıSoyadı;
int
uzunluk;
Console.Write("Adınız Soyadınız =");
AdıSoyadı = Console.ReadLine();
uzunluk = AdıSoyadı.Length;
for
(int sayaç = 1; sayaç <= uzunluk; sayaç++)
{
Console.CursorLeft
= uzunluk - sayaç;
Console.Write(AdıSoyadı.Substring(0,
sayaç));
Console.WriteLine(AdıSoyadı.Substring(0,
sayaç));
}
for
(int sayaç = uzunluk; sayaç > 0; sayaç--)
{
Console.CursorLeft
= uzunluk-sayaç;
Console.Write(AdıSoyadı.Substring(0,
sayaç));
Console.WriteLine(AdıSoyadı.Substring(0,
sayaç));
}
Console.ReadKey();
}
Klavyeden Girilen Adı Soyadını Kupa Şeklinde
Yazınız.
string
AdıSoyadı;
int
uzunluk;
Console.Write("Adınız Soyadınız =");
AdıSoyadı = Console.ReadLine();
uzunluk = AdıSoyadı.Length;
for
(int sayaç = uzunluk; sayaç > 0; sayaç--)
{
Console.CursorLeft
= uzunluk - sayaç;
Console.Write(AdıSoyadı.Substring(0,
sayaç));
Console.WriteLine(AdıSoyadı.Substring(0,
sayaç));
}
for
(int sayaç = 1; sayaç <= uzunluk; sayaç++)
{
Console.CursorLeft = uzunluk -
sayaç;
Console.Write(AdıSoyadı.Substring(0, sayaç));
Console.WriteLine(AdıSoyadı.Substring(0, sayaç));
}
Console.ReadKey();
Klavyeden Girilen Adı Soyadını İçi Boş Baklava
Dilimi Şeklinde Yazınız.
static void Main(string[]
args)
{
string
AdıSoyadı;
int
uzunluk;
Console.Write("Adınız
=");
AdıSoyadı = Console.ReadLine();
uzunluk = AdıSoyadı.Length;
for
(int sayaç = uzunluk; sayaç > 0; sayaç--)
{
Console.CursorLeft
= 0;
Console.Write(AdıSoyadı.Substring(0,
sayaç));
Console.CursorLeft
= uzunluk + (uzunluk – sayaç);
Console.WriteLine(AdıSoyadı.Substring(0,
sayaç));
}
for
(int sayaç = 1; sayaç <= uzunluk; sayaç++)
{
Console.CursorLeft
= 0;
Console.Write(AdıSoyadı.Substring(0,
sayaç));
Console.CursorLeft
= uzunluk + (uzunluk-sayaç);
Console.WriteLine(AdıSoyadı.Substring(0,
sayaç));
}
Console.ReadKey();
}
Girilen İsmi Sürekli Kaydıran Program
Using.System. Threading;
static void Main(string[]
args)
{
string AdıSoyadı;
int uzunluk;
Console.Write("Adınız
=");
AdıSoyadı = Console.ReadLine();
uzunluk = AdıSoyadı.Length;
for (int sayaç = 1; sayaç <= uzunluk;
sayaç++)
{
Console.CursorLeft = 80
- sayaç;
Console.CursorTop = 10;
Console.Write(AdıSoyadı.Substring(0,
sayaç));
Thread.Sleep(100);
}
dönence:
for (int sayaç = 1; sayaç <= 80 -
uzunluk; sayaç++)
{
Console.CursorLeft = 80
- uzunluk - sayaç;
Console.CursorTop = 10;
Console.Write(AdıSoyadı +
" ");
Thread.Sleep(100);
}
for (int sayaç = 1; sayaç <= uzunluk;
sayaç++)
{
Console.CursorLeft = 0;
Console.CursorTop = 10;
Console.Write(AdıSoyadı.Substring(sayaç)
+ " ");
Console.CursorLeft = 80
- sayaç;
Console.CursorTop = 10;
Console.Write(AdıSoyadı.Substring(0,
sayaç));
Thread.Sleep(1000);
}
goto dönence;
Console.ReadKey();
}
Klavyeden Girilen İsmi Tersten Yazan Program
static
void Main(string[] args)
{
string AdıSoyadı;
int uzunluk;
Console.Write("Adınız
=");
AdıSoyadı = Console.ReadLine();
uzunluk = AdıSoyadı.Length;
for (int sayaç = uzunluk; sayaç > 0; sayaç--)
{
Console.Write(AdıSoyadı.Substring(sayaç-1,1));
}
Console.ReadKey();
}
Decimal (Onlu) Sayıyı İkili (Binary) Sayıya
Çeviren Program
int sayı,
kalan;
string
binary="";
Console.Write("DECİMAL SAYIYI GİRİNİZ=");
sayı = Convert.ToInt32(Console.ReadLine());
start:
{
kalan = sayı % 2;
binary = Convert.ToString(kalan)
+ binary;
sayı = sayı / 2;
}
if (sayı !=
0) goto start;
Console.WriteLine("BİNARY KARŞILIĞI=" + binary);
Console.ReadKey();
}
double sayı, uzunluk, sonuç;
string binary, parça;
Console.Write("BİNARY SAYIYI GİRİNİZ=");
binary = Console.ReadLine();
uzunluk=binary.Length;
sayı = 0;
for (int sayaç = 1; sayaç <= uzunluk;
sayaç++)
{
parça= binary.Substring(sayaç-1,1);
sonuç= Math.Pow(2,uzunluk- sayaç);
sayı = sayı +
sonuç * Convert.ToInt32(parça);
}
Console.WriteLine("DECİMAL KARŞILIĞI=" + sayı);
Console.ReadKey();
Sayıların Formatlı Görüntülenmesini Sağlayan Program
static void Main(string[]
args)
{
double
sayı;
sayı=12345.67;
Console.WriteLine(string.Format("{0:#,###.###}",sayı));
//12.345,67
sayı = 1234567;
Console.WriteLine(string.Format("{0:###
## ##}", sayı));
//123 45 67
Console.ReadKey();
}
At Yarışı Yapan Program
static void Main(string[]
args)
{
int
X1, X2, X3, X4, X5;
int
Y1=1, Y2=5, Y3=9, Y4=13, Y5=17;
int
sıra;
Random
sayı = new Random();
X1 = 1;
Y1 = 1;
Console.CursorLeft
= X1;
Console.CursorTop
= Y1;
Console.WriteLine(" "
+(char)220);
Console.CursorLeft
= X1;
Console.WriteLine((char)220 + ""
+ (char)219 + "1"
+ (char)219);
Console.CursorLeft
= X1;
Console.WriteLine(" " + (char)219
+ " " + (char)219);
Console.WriteLine("-------------------------------------------------------------------------------");
X2 = 1;
Console.CursorLeft
= X2;
Console.WriteLine(" "
+ (char)220);
Console.CursorLeft
= X2;
Console.WriteLine((char)220 + ""
+ (char)219 + "2"
+ (char)219);
Console.CursorLeft
= X2;
Console.WriteLine(" " + (char)219
+ " " + (char)219);
Console.WriteLine("-------------------------------------------------------------------------------");
X3 = 1;
Console.CursorLeft
= X3;
Console.WriteLine(" "
+ (char)220);
Console.CursorLeft
= X3;
Console.WriteLine((char)220 + ""
+ (char)219 + "3"
+ (char)219);
Console.CursorLeft
= X3;
Console.WriteLine(" " + (char)219
+ " " + (char)219);
Console.WriteLine("-------------------------------------------------------------------------------");
X4 = 1;
Console.CursorLeft
= X4;
Console.WriteLine(" "
+ (char)220);
Console.CursorLeft
= X4;
Console.WriteLine((char)220 + ""
+ (char)219 + "4"
+ (char)219);
Console.CursorLeft
= X4;
Console.WriteLine(" " + (char)219
+ " " + (char)219);
Console.WriteLine("-------------------------------------------------------------------------------");
X5 = 1;
Console.CursorLeft
= X5;
Console.WriteLine(" "
+ (char)220);
Console.CursorLeft
= X5;
Console.WriteLine((char)220 + ""
+ (char)219 + "5"
+ (char)219);
Console.CursorLeft
= X5;
Console.WriteLine(" " + (char)219
+ " " + (char)219);
Console.WriteLine("-------------------------------------------------------------------------------");
while
((X1<71) && (X2<71) && (X3<71) && (X4<71)
&& (X5<71))
{
sıra = Convert.ToInt32(sayı.Next(1,
6));
if
(sıra == 1)
{
Console.CursorLeft
= X1;
Console.CursorTop
= Y1;
Console.WriteLine(" ");
Console.CursorLeft
= X1;
Console.WriteLine(" ");
Console.CursorLeft
= X1;
Console.WriteLine(" ");
X1++;
Console.CursorLeft
= X1;
Console.CursorTop
= Y1;
Console.WriteLine(" "
+ (char)220);
Console.CursorLeft
= X1;
Console.WriteLine((char)220 + ""
+ (char)219 + "1"
+ (char)219);
Console.CursorLeft
= X1;
Console.WriteLine(" " + (char)219
+ " " + (char)219);
}
if
(sıra == 2)
{
Console.CursorLeft
= X2;
Console.CursorTop
= Y2;
Console.WriteLine(" ");
Console.CursorLeft
= X2;
Console.WriteLine("
");
Console.CursorLeft
= X2;
Console.WriteLine(" ");
X2++;
Console.CursorLeft
= X2;
Console.CursorTop
= Y2;
Console.WriteLine(" "
+ (char)220);
Console.CursorLeft
= X2;
Console.WriteLine((char)220 + ""
+ (char)219 + "2"
+ (char)219);
Console.CursorLeft
= X2;
Console.WriteLine(" " + (char)219
+ " " + (char)219);
}
if
(sıra == 3)
{
Console.CursorLeft
= X3;
Console.CursorTop
= Y3;
Console.WriteLine(" ");
Console.CursorLeft
= X3;
Console.WriteLine("
");
Console.CursorLeft
= X3;
Console.WriteLine(" ");
X3++;
Console.CursorLeft
= X3;
Console.CursorTop
= Y3;
Console.WriteLine(" "
+ (char)220);
Console.CursorLeft
= X3;
Console.WriteLine((char)220 + ""
+ (char)219 + "3"
+ (char)219);
Console.CursorLeft
= X3;
Console.WriteLine(" " + (char)219
+ " " + (char)219);
}
if
(sıra == 4)
{
Console.CursorLeft
= X4;
Console.CursorTop
= Y4;
Console.WriteLine(" ");
Console.CursorLeft
= X4;
Console.WriteLine("
");
Console.CursorLeft
= X4;
Console.WriteLine(" ");
X4++;
Console.CursorLeft
= X4;
Console.CursorTop
= Y4;
Console.WriteLine(" "
+ (char)220);
Console.CursorLeft
= X4;
Console.WriteLine((char)220 + ""
+ (char)219 + "4"
+ (char)219);
Console.CursorLeft
= X4;
Console.WriteLine(" " + (char)219
+ " " + (char)219);
}
if
(sıra == 5)
{
Console.CursorLeft
= X5;
Console.CursorTop
= Y5;
Console.WriteLine(" ");
Console.CursorLeft
= X5;
Console.WriteLine("
");
Console.CursorLeft
= X5;
Console.WriteLine(" ");
X5++;
Console.CursorLeft
= X5;
Console.CursorTop
= Y5;
Console.WriteLine(" "
+ (char)220);
Console.CursorLeft
= X5;
Console.WriteLine((char)220 + ""
+ (char)219 + "5"
+ (char)219);
Console.CursorLeft
= X5;
Console.WriteLine(" " + (char)219
+ " " + (char)219);
}
if
(X1 > 70)
{
Console.CursorTop
= 22;
Console.CursorLeft
= 20;
Console.WriteLine("Tebrikler 1 Nolu At Galip");
Console.ReadKey();
Environment.Exit(0);
}
if
(X2 > 70)
{
Console.CursorTop
= 22;
Console.CursorLeft
= 20;
Console.WriteLine("Tebrikler 2 Nolu At Galip");
Console.ReadKey();
Environment.Exit(0);
}
if
(X3 > 70)
{
Console.CursorTop
= 22;
Console.CursorLeft
= 20;
Console.WriteLine("Tebrikler 3 Nolu At Galip");
Console.ReadKey();
Environment.Exit(0);
}
if
(X4 > 70)
{
Console.CursorTop
= 22;
Console.CursorLeft
= 20;
Console.WriteLine("Tebrikler 4 Nolu At Galip");
Console.ReadKey();
Environment.Exit(0);
}
if
(X5 > 70)
{
Console.CursorTop
= 22;
Console.CursorLeft
= 20;
Console.WriteLine("Tebrikler 5 Nolu At Galip");
Console.ReadKey();
Environment.Exit(0);
}
for
(int sayaç = 1; sayaç < 10000000; sayaç++) ;
}
Console.ReadKey();
}
Klavyeden Girilen Adı Soyadını Parçalayan Programı Yazınız.
YanıtlaSilstatic void Main(string[] args)
{
string AdıSoyadı, Adı, Soyadı;
int boşluk;
Console.Write("Adınız Soyadınız =");
AdıSoyadı = Console.ReadLine();
boşluk= AdıSoyadı.IndexOf(" ");
Adı = AdıSoyadı.Substring(0, boşluk).ToString();
Console.WriteLine(Adı);
Soyadı = AdıSoyadı.Substring(boşluk+1).ToString();
Console.WriteLine(Soyadı);
Console.ReadKey();
}
hocam sınavda bunu yerine
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.Write("Lütfen İsminizi Giriniz:");
string[] isimler = Console.ReadLine().Split(' ');
foreach (string isim in isimler)
{
Console.WriteLine(isim);
}
Console.ReadLine();
}
}
}
böyle yazsak olurmu sınavda