C# Console Örnekleri – Basamaklarındaki Rakamları Tek Sayı Olan Sayılar

C# Console örneklerimize 1-4000 arasındaki basamaklarındaki rakamları tek sayı olan sayıları bulan program ile devam ediyoruz, yani programın bize vereceği sonuç “1-3-5-7-9-11-13-15-17-19-31-33”.. gibi olacak dikkat ederseniz 21-23-25.. sonuçta yok neden çünkü basamaklarındaki rakamların hepsi tek sayı değil sonuç ekranında içerinde 2-4-6-8-0 rakamları olan sonuçlar olmayacak

 string sayi="";
            string[] tekler = { "1", "3","5","7","9"};
            int kontrol = 0;
            for (int i=1;i<=4000;i++)
            {
                sayi = i.ToString();
                for (int x = 0; x < sayi.Length; x++)
                {
                    if (tekler.Contains(sayi[x].ToString()))
                    {
                        kontrol++;//http://www.bilisimogretmeni.com
                    }
                }
                if (kontrol == sayi.Length) Console.Write(i+"-");
                kontrol = 0;
            }
            Console.ReadKey();

Yapılan işlem kısaca sayı içindeki her rakam tek sayımı diye kontrol ediliyor eğer sonuç olumlu ise ekranda yazdırılıyor…

C# Console Örnekleri – Girilen Sayının Basamak Değerleri Toplamı

Klavyeden kullanıcının girdiği bir sayının basamak değerleri toplamının bulunması isteniyor
Örnek..:
1453
1+4+5+3=13 gibi..
Sayının basamak değerleri toplamını bulabilmek için birden fazla yöntem kullanılabilir
1-

Console.WriteLine("Bir Sayı Girin");
            int sayi = Convert.ToInt32(Console.ReadLine());
            int kacbasamak = sayi.ToString().Length;
            int toplam = 0;
            for(int i=0;i<kacbasamak;i++)
            {
                toplam +=Convert.ToInt32(sayi.ToString().Substring(i, 1));
            }
            Console.WriteLine("Girilen {0} sayısının basamaklarının rakamları toplamı= {1}", sayi, toplam);
            Console.ReadLine();

2-

            Console.WriteLine("Bir Sayı Girin");            
            string sayi = Console.ReadLine();
            int toplam = 0;           
            for (int i = 0; i < sayi.Length; i++)
                toplam += Convert.ToInt32(sayi[i].ToString());
            Console.WriteLine("Girilen {0} sayısının basamaklarının rakamları toplamı= {1}", sayi, toplam);
            Console.ReadLine();

bu ilk iki örnek birbirine benzer yapıda zaten farklı olarak

          Console.WriteLine("Bir Sayı Girin");
          int sayi = Convert.ToInt32(Console.ReadLine());         
            int toplam = 0;          
            int carpan = 1;
            bool cikis = false;
            while (!cikis)
            {
                int mod = sayi % (carpan * 10);
                int kalan = mod / carpan;
                toplam += kalan;
                carpan *= 10;
                cikis = (mod == sayi);
            }
            Console.WriteLine("Girilen {0} sayısının basamaklarının rakamları toplamı= {1}", sayi, toplam);
            Console.ReadLine();

Css Dersleri – Div Uygulama Örneği Site 2

Bir başka css div uygulaması ile css derslerimize devam ediyoruz aşağıdaki uygulama div ile kutuların yerleşimi esnasında float kullanımı ile kullanılabilecek bir örnek…

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
#kutu{width:1000px;
height:600px;
background-color:#FF0;
margin:auto;}

#kutu1{width:250px;
height:200px;
background-color:#090;
color:#FFF;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bolder;
line-height:200px;
vertical-align:middle;

float:left;}

#kutu2{width:750px;
height:400px;
background-color:#006;
color:#FFF;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bolder;
line-height:400px;
vertical-align:middle;
float:right;}

#kutu3{width:250px;
height:200px;
background-color:#300;
color:#FFF;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bolder;
line-height:250px;
vertical-align:middle;

float:left;}


#kutu4{width:250px;
height:200px;
background-color:#F63;
color:#FFF;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bolder;
line-height:200px;
vertical-align:middle;

float:left;}

#kutu5{width:250px;
height:200px;
background-color:#F06;
color:#FFF;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bolder;
line-height:200px;
vertical-align:middle;
float:left;}

#kutu6{width:250px;
height:200px;
background-color:#C0F;
color:#FFF;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bolder;
line-height:200px;
vertical-align:middle;

float:left;}

#kutu7{width:250px;
height:200px;
background-color:#30F;
color:#FFF;
text-align:center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bolder;
line-height:200px;
vertical-align:middle;
float:left;}
</style>
</head>

<body>
<div id="kutu">
<div id="kutu1">KUTU1</div>
<div id="kutu2">KUTU2</div>
<div id="kutu3">KUTU3</div>
<div id="kutu4">KUTU4</div>
<div id="kutu5">KUTU5</div>
<div id="kutu6">KUTU6</div>
<div id="kutu7">KUTU7</div></div>
</body>
</html>

Css Dersleri – Div Uygulama Örneği Site 1

Aşağıdaki uygulamayı yaparak css div kullanım uygulama örneklerimize devam ediyoruz.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CSS - K utu Modeli Özellikleri</title>
<style type="text/css">
	.site_siniri {width: 960px; margin:0 auto;}	
	.turuncu_banner {width: 960px; height: 120px; background-color: orange; line-height:120px;text-align:center; }
	.sol_menu { float:left; width: 260px; height: 350px; background-color: cornflowerblue; line-height:350px;text-align:center;}
	.sag_sinir{ float:left; width:700px; height: 350px; background-color: white; }
	.sag_icerik_ust { width: 700px; height: 200px; background-color: deepskyblue; line-height:200px; text-align:center;}
	.sag_icerik_alt { width:700px; height: 150px; background-color: deeppink; line-height:150px; text-align:center;  }
	.sari_alt { width: 960px; height: 80px; background-color: yellow; line-height:80px; text-align:center; clear:both;}

</style>
</head>

<body>
  <div class="site_siniri">
		<div class="turuncu_banner">BANNER ALANI</div>
   		<div class="sol_menu">MENÜ</div>
		<div class="sag_sinir">
        		<div class="sag_icerik_ust">İÇERİK - ÜST</div>
          		<div class="sag_icerik_alt">İÇERİK - ALT</div>                               
        </div>
   		<div class="sari_alt">ALT</div>
	</div>
</body>
</html>

C# Console Örnekleri – Çift sayı girilene kadar sayıların ortalamasını bulan program

Kullanıcı tarafından peş peşe 2 tane çift sayı girilinceye kadar girilen sayıların aritmetik ortalamasını bulan program?

 double cift = 0, sayi = 0, adet = 0, toplam = 0,ort =0;            
            do {
                Console.WriteLine("Bir sayı girin...");
                sayi = Convert.ToInt32(Console.ReadLine());
                adet++;
                toplam += sayi;
                if (sayi % 2 == 0)
                { cift++; }
                else
                { cift=0; }                
            }
            while (cift!=2);
            ort = toplam / adet;
            Console.WriteLine("Girilen Sayıların Toplamı {0} Ortalaması {1,2}",toplam, ort);
            Console.ReadKey();

Windows 10 Açılışını Yavaşlatan Programları Bulma


Windows 10 yüklü bilgisayarınız çok yavaş önyükleme yapıyorsa,yani açılış süresi çok uzunsa ve bunu çözmek ve Windows 10 açılışını hangi programların yavaşlattığını bulup bu sorunu çözmek istiyorsanız yapmanız gerekenler aşağıda…

Windows 10 ile birlikte yüklenmek üzere yapılandırılan programlar ve uygulamalar, Windows 10 önyükleme işlemini önemli ölçüde yavaşlatabilir. Birçok program otomatik olarak kendilerini Windows ile yükleyecek şekilde yapılandırır. Örneğin, Microsoft OneDrive otomatik olarak Windows ile başlar.

Bilgisayarınızı açtığınızda, Windows, masaüstünüzü, masaüstü simgelerinizi, onlarca hizmet ve sistem işlemini ve Windows’la otomatik olarak başlayacak şekilde yapılandırılan programları yükler.Başlangıca eklenen her program önyükleme süresini arttırır. İşletim sisteminin açılışını hızlandırmak için açılıştaki bütün programları iptal etmek veya devre dışı bırakmak mantıklı bir çözüm değil.

Yapmamız gereken önyükleme işleminde hangi programların yüklendiğini ve ne kadar sürede yüklendiğini tespit edip işlemleri buna göre yapmamız gerekiyor …

Görev Yöneticisi’ni açın .”Ctrl+Shift+Esc” tuşlarını kullanarak hızlı bir şekilde yapabiliriz.
Açılan Pencerede Başlangıç ​​sekmesinde, Başlangıç ​​programının adı, yayıncı adı, programın durumu ve programın başlangıç ​​etkisi gösterilir.
Önyükleme listesindeki programlardan Başlangıç Etkisi Yüksek olanlar haricindeki Düşük ve Orta seviye için Devre Dışı bırakma işlemini uygulamanızı tavsiye ederiz.

Başlangıçtaki programların CPU etkinliğini ve disk etkinliğini öğrenmek için, sekmelerden birini sağ tıklatın ve ardından Başlangıçta CPU ve Başlangıç seçeneklerinde Disk G / Ç’yi tıklatın. Bir programın işlemci etkinliği 300 ms’den fazla ise, programın Windows 10 ile başlatılmasını istemiyorsanız, programı devre dışı bırakmak (üzerine sağ tıklayın ve Devre Dışı Bırak’ı tıklayın) mantıklı olur.

Bir program hakkında emin değilseniz, sağ tıklattıktan sonra Program hakkında bilgi almak için Çevrimiçi arama seçeneğini tıklayın. Virüsten koruma ve diğer güvenlik programlarını devre dışı bırakmak önerilmez.

Herhangi bir hata alırsanız veya diğer sorunlarla karşılaşırsanız, Görev Yöneticisi> Başlangıç bölümünden tekrardan etkinleştir seçeneğini tıklatarak programı açılışta devreye sokabilirsiniz…

Ofis Belgelerine (Word-Excel-PowerPoint) Font Ekleme-Font Gömme

Word-Excel-PowerPoint ile hazırlamış olduğunuz herhangi bir ödev veya sunum doyasını bir arkadaşınıza veya hocanıza 🙂 mail attınız ancak kullandığınız fontlar diğer bilgisayarda yüklü değilse görünüm bozulacak ve varsayılan yazı tipi ile görüntülenecektir. Ancak bu sorunu Word-Excel-PowerPoint belgesine font ekleyerek ortadan kaldırabilirsiniz..

Bu seçenek ile görüntülemede kullanılacak font hazırlanan ofis belgesine eklenir; her ne kadar bu işlem sonucunda dosya boyutu bir miktar artsa da herkes aynı biçimde dosyayı kullanacaktır. Tabi bu işlem için fontun ekleme işlemine izin vermesi yani eklenebilir bir font olması gerekir.
İlk olarak Dosyan Menüsünü seçiyoruz

Daha sonra Seçenekler

Karşımıza gelen pencereden Kaydet menüsünü tıklıyoruz.

Bu Belgeyi paylaşırken aslını koru bölümünden “Yazı tiplerini dosyaya ekle” seçeneğini seçiyoruz.

ve son olarak dosya boyutunun çok büyümesini engellemek için “Yalnızca dosyada kullanılan karakterleri ekle seçeneğini işaretlemeniz yeterli 🙂

Artık bütün ofis belgeleriniz tüm bilgisayarlarda aynı şekilde açılacak….