Uygulama 1
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace uygulama1 { class Program { static void Main(string[] args) { String s1 = "Selçuk Üniversitesi Bozkır Meslek Yüksekokulu\n"; String s2 = ".Dönem Mezuniyet Törenine Hoşgeldiniz"; String s3 = "Sevgili Misafirlerimiz\n"; int m = 20; String tum = s3 + s1 + m + s2; Console.WriteLine(tum); } } }
Uygulama 2
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace uygulama2 { class Program { static void Main(string[] args) { //Kullanıcıdan alınan üç sayıyı toplayıp //sonucu ekrana yazınız. //Not: çift slash açıklama satırı yazmak için //kullanılır ve derleyici bu satırları görmez //komut olarak kabul etmez int s1, s2, s3, sonuc; Console.WriteLine("1.sayıyı giriniz"); s1 =Convert.ToInt32(Console.ReadLine());// kullanıcıdan değer al ve int e dönüştür Console.WriteLine("2.sayıyı giriniz"); s2 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("3.sayıyı giriniz"); s3 = Convert.ToInt32(Console.ReadLine()); sonuc = s1 + s2 + s3; Console.WriteLine("Sonuç={0}", sonuc); } } }
Uygulama 3
// Kullanıcının gireceği derece değerini fahrenayt değerine // dönüştüren programı yazınız. // F=1.8C + 32 Double c, f; Console.WriteLine("Dereceyi Gir(C):"); c = Convert.ToDouble(Console.ReadLine()); f = 1.8 * c + 32; Console.WriteLine("Fahrenayt Değeri={0}", f);
Uygulama 4
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp13 { class Program { static void Main(string[] args) { //Örnek: Aşağıdaki şekli ekranda oluşturacak kodu yazınız. //AAAAAAAB //AAAAAABB //AAAAABBB //AAAABBBB //AAABBBBB //AABBBBBB //ABBBBBBB //BBBBBBBB for (int a = 0; a < 8; a++) { for (int b = 0; b < 8; b++) { if(b<(7-a)) { Console.Write("A"); } else { Console.Write("B"); } } Console.WriteLine(""); } } } }
Uygulama 5
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp12 { class Program { static void Main(string[] args) { //Örnek: Aşağıdaki şekli ekranda oluşturacak kodu yazınız //AAAAAAA //AAAAAAA //BBBBBBB //BBBBBBB //BBBBBBB for (int i = 0; i < 5; i++) { for (int j = 0; j < 7; j++) { if (i <2) { Console.Write("A"); } else { Console.Write("B"); } } Console.WriteLine(""); } } } }
Uygulama 6
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp11 { class Program { static void Main(string[] args) { //İç içe Döngüler //Döngü yapılarının birbirinin içinde kullanılmasıdır //iç içe döngüler 2 ya da daha çok boyut içeren //uygulamalarda kullanılır. //Örnek:Aşağıdaki şekli konsol ekranına çizecek kodu yazınız //Her bir harf tek tek yazılmak zorundadır. //AAAAA //AAAAA //AAAAA //AAAAA //AAAAA for(int i=0;i<5;i++) { for (int j = 0; j < 5; j++) { Console.Write("A");//console.write her adımda yanyana yazar } Console.WriteLine(""); } } } }
Uygulama 7
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp10 { class Program { static void Main(string[] args) { //istenildiği kadar sayıyı kullanıcıdan alarak toplayıp sonucu //ekrana yazacak programı yazınız. int toplam = 0, sayi,adet; Console.WriteLine("Kaç sayı toplamak istiyorsunuz?"); adet = Convert.ToInt32(Console.ReadLine()); for (int i = 0; i < adet; i++) { Console.WriteLine("Sayı gir:"); sayi = Convert.ToInt32(Console.ReadLine()); toplam = toplam + sayi; } Console.WriteLine("Toplam={0}", toplam); } } }
Uygulama 8
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp9 { class Program { static void Main(string[] args) { //sonsuz döngü örnekleri //örnek1 //while(true) //{ // Console.WriteLine("MERHABA"); //} //örnek2 //for(int i=0;i<10;) //{ // Console.WriteLine("MERHABA"); //} //örnek3 //for (int i = 0; i < 10;i++) //{ // Console.WriteLine("MERHABA"); // i = 0; //} //örnek4 while(3<4) { Console.WriteLine("MERHABA"); } } } }
Uygulama 9
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp8 { class Program { static void Main(string[] args) { //break ve continue deyimleri //break deyimi: Döngüden istenildiği an çıkmak için kullanılır. //continue deyimi: Döngü içerisindeki kodların kalan kısmının atlanması //istenildiğinde kullanılır. Döngü devam eder. //break örnek //for (int i = 0; i < 1000; i++) //{ // Console.WriteLine("merhaba"); // if(i==10) // { // break; // } //} //continue örnek for (int i = 0; i < 10; i++) { Console.WriteLine("A"); if (i > 5) { continue; } Console.WriteLine("B"); } } } }
Uygulama 10
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp7 { class Program { static void Main(string[] args) { //Kullanıcıdan alınan bir sayının karesini alıp ekrana yazsın //Yukarıdaki işlem yapıldıktan sonra kullanıcıya çıkmak //isteyip istemediğini (e/h) şeklinde sorsun eğer cevap evet (e) //ise uygulama kapansın, cevap h ise başa dönüp yeniden sayı istesin String c = ""; do { Double d; Console.WriteLine("Bir sayı giriniz"); d = Convert.ToDouble(Console.ReadLine()); Double sonuc = d * d; Console.WriteLine("Sayının karesi={0}",sonuc); Console.WriteLine("Çıkmak istiyor musunuz? (e/h)"); c = Console.ReadLine(); } while (c == "h"); } } }
Uygulama 11
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek1 { internal class Program { static void Main(string[] args) { //Kullanıcıdan alınan iki sayıyı //toplayıp sonucu ekrana //yazacak programı yazınız. int a, b, c; Console.WriteLine("Bir sayı giriniz:"); a = int.Parse(Console.ReadLine()); Console.WriteLine("Bir sayı giriniz:"); b = int.Parse(Console.ReadLine()); c = a + b; Console.WriteLine("Sonuç="+c); } } }
Uygulama 12
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek2 { internal class Program { static void Main(string[] args) { /* Kullanıcıdan alınan 3 sayının ortalamasını bulup ekrana yazacak programı yazınız. */ Double s1, s2, s3, ort; Console.WriteLine("1. sayıyı giriniz:"); s1= Double.Parse(Console.ReadLine()); Console.WriteLine("2. sayıyı giriniz:"); s2 = Double.Parse(Console.ReadLine()); Console.WriteLine("3. sayıyı giriniz:"); s3 = Double.Parse(Console.ReadLine()); ort=(s1+s2+s3)/3; Console.WriteLine("Ortalama=" + ort); Console.WriteLine("Ortalama={0}", ort); Console.WriteLine("({0}+{1}+{2})/3={3}", s1,s2,s3,ort); } } }
Uygulama 13
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek3 { internal class Program { static void Main(string[] args) { /* Kullanıcıdan alınan derece (C) değerini, fahrenayt (F) a dönüştürüp sonucu ekrana yazacak programı yazınız. f=1.8C+32 */ Double c, f; Console.WriteLine("C değerini giriniz:"); c=Double.Parse(Console.ReadLine()); f = 1.8 * c + 32; Console.WriteLine("{0} C ={1} F", c, f); } } }
Uygulama 14
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek4 { internal class Program { static void Main(string[] args) { /* Kullanıcıdan alınan 3 kelimeyi büyük harfe dönüştürüp ekrana 3 ünü de ekrana yazacak programı yazınız. Büyük harfe dönüşüm: string türünde değişken adı.ToUpper(); */ String a, b, c; Console.WriteLine("1. kelimeyi giriniz:"); a= Console.ReadLine(); Console.WriteLine("2. kelimeyi giriniz:"); b = Console.ReadLine(); Console.WriteLine("3. kelimeyi giriniz:"); c = Console.ReadLine(); Console.WriteLine(a.ToUpper()); Console.WriteLine(b.ToUpper()); Console.WriteLine(c.ToUpper()); Console.Write(a.ToUpper()+" "); Console.Write(b.ToUpper()+" "); Console.Write(c.ToUpper() + " "); } } }
Uygulama 15
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek5 { internal class Program { static void Main(string[] args) { /* Kullanıcıdan alınan vize ve final notlarına göre öğrencinin ortalamasını bulup sonucu ekrana yazacak programı yazınız. vizenin %40ı, finalin %60ı alınacak */ Double vize, final, ortalama; Console.WriteLine("Vize:"); vize = Double.Parse(Console.ReadLine()); Console.WriteLine("Final:"); final = Double.Parse(Console.ReadLine()); ortalama = vize * 0.4 + final * 0.6; Console.WriteLine("Ortalama={0}", ortalama); } } }
Uygulama 16
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek6 { internal class Program { static void Main(string[] args) { /* Bir sayının başka bir sayıya tam bölünüp bölünmediğini bulacak programı yazınız. */ Double sayi1, sayi2, sonuc; Console.WriteLine("1. sayıyı giriniz"); sayi1=Double.Parse(Console.ReadLine()); Console.WriteLine("2. sayıyı giriniz"); sayi2 = Double.Parse(Console.ReadLine()); sonuc = sayi1 % sayi2; Console.WriteLine("{0} in {1} ile bölümünden kalan={2}", sayi1, sayi2, sonuc); } } }
Uygulama 17
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek7 { internal class Program { static void Main(string[] args) { /* Örnek: Kullanıcıdan alınan satış fiyatına %18 kdv ekleyerek son satış fiyatını bulup ekrana yazacak programı yazınız. */ Double fiyat, sonfiyat; Console.WriteLine("Fiyat giriniz:"); fiyat=Double.Parse(Console.ReadLine()); sonfiyat = fiyat + fiyat * 0.18; Console.WriteLine("Son fiyat={0}", sonfiyat); Console.ReadLine(); } } }
Uygulama 18
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek8 { internal class Program { static void Main(string[] args) { /* Örnek: Kullanıcıdan alınan 2 kelimeden 1. yi küçük harfe, 2. yi büyük harfe dönüştürüp ekrana yazınız. Not: küçük harfe dönüştürmek için .tolower(), büyük harfe dönüştürmek için .toupper() fonksiyonları kullanılır. */ String s1, s2; Console.WriteLine("1. kelimeyi giriniz:"); s1 = Console.ReadLine(); Console.WriteLine("2. kelimeyi giriniz:"); s2 = Console.ReadLine(); Console.WriteLine(s1.ToLower()); Console.WriteLine(s2.ToUpper()); Console.ReadLine(); } } }
Uygulama 19
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek9 { internal class Program { static void Main(string[] args) { /* Kullanıcıdan alınan 2 kelime birbirine eşit ise ekrana A, değilse ekrana B yazacak programı yazınız. */ String kelime1, kelime2; Console.WriteLine("1. kelime:"); kelime1 = Console.ReadLine(); Console.WriteLine("2. kelime:"); kelime2 = Console.ReadLine(); if(kelime1.ToUpper()==kelime2.ToUpper()) { Console.WriteLine("A"); } else { Console.WriteLine("B"); } Console.ReadLine(); } } }
Uygulama 20
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek10 { internal class Program { static void Main(string[] args) { /* Kullanıcıdan alınan su sıcaklık değerine göre suyun fiziksel durumunu ekrana yazacak programı yazınız. (sıcaklık<0 ise katı, sıcaklık 0-100 arası ise sıvı, sıcaklık > 100 ise gaz) */ int sicaklik; Console.WriteLine("Sıcaklık:"); sicaklik=int.Parse(Console.ReadLine()); if(sicaklik<0) { Console.WriteLine("Katı"); }else if (sicaklik > 100) { Console.WriteLine("Gaz"); } else { Console.WriteLine("Sıvı"); } } } }
Uygulama 21
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _2023progtemsbsornek11 { internal class Program { static void Main(string[] args) { /* Örnek: Kullanıcıdan alınan kullanıcı adı ve parola doğru ise ekrana giriş başarılı, değilse ekrana giriş başarısız yazacak programı yazınız. */ String kulAdi, parola; Console.WriteLine("Kullanıcı Adı:"); kulAdi = Console.ReadLine(); Console.WriteLine("Parola:"); parola = Console.ReadLine(); if(kulAdi=="Oyuncu"&&parola=="1234") { Console.WriteLine("Giriş başarılı"); } else { Console.WriteLine("Giriş başarısız"); } Console.ReadLine(); } } }
hocam sadece sizin sayfanızdan yararlanır örneklerinizi yazsam gelişirmiyim yada başlangıç için iyi bir adım mı
Faydası olur ama tek bir kaynak yetersiz kalır, çok sayıda Türkçe kitap ve web sayfası mevcut onları da tavsiye ederim.