{"id":2958,"date":"2018-12-30T10:46:16","date_gmt":"2018-12-30T07:46:16","guid":{"rendered":"http:\/\/www.bilisimonline.net\/?p=2958"},"modified":"2018-12-27T10:18:12","modified_gmt":"2018-12-27T07:18:12","slug":"c-for-dongusu-ornekleri","status":"publish","type":"post","link":"http:\/\/www.bilisimonline.net\/index.php\/2018\/12\/30\/c-for-dongusu-ornekleri\/","title":{"rendered":"C# For D\u00f6ng\u00fcs\u00fc \u00d6rnekleri"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"620\" height=\"233\" data-attachment-id=\"3122\" data-permalink=\"http:\/\/www.bilisimonline.net\/c\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/c.png?fit=1364%2C512\" data-orig-size=\"1364,512\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"c \u00f6rnekleri\" data-image-description=\"&lt;p&gt;C# For D\u00f6ng\u00fcs\u00fc \u00d6rnekleri&lt;\/p&gt;\n\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/c.png?fit=300%2C113\" data-large-file=\"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/c.png?fit=620%2C233\" tabindex=\"0\" role=\"button\" src=\"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/c-1024x384.png?resize=620%2C233&#038;ssl=1\" alt=\"C# For D\u00f6ng\u00fcs\u00fc \u00d6rnekleri\" class=\"wp-image-3122\" srcset=\"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/c.png?resize=1024%2C384 1024w, https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/c.png?resize=300%2C113 300w, https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/c.png?resize=768%2C288 768w, https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/c.png?w=1364 1364w, https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/c.png?w=1240 1240w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Soru 1&nbsp; :&nbsp;&nbsp;<\/strong>a\u2019dan z\u2019ye kadar karakterleri ekrana yazd\u0131ran console uygulamas\u0131n\u0131 yap\u0131n\u0131z (char de\u011fi\u015fken tan\u0131mlanarak ilk de\u011fer a atanarak, z\u2019ye kadar bir d\u00f6ng\u00fc olu\u015fturulacak)<br>Bu \u00f6rnek i\u00e7in ascii karakterleri&nbsp;inceleyiniz<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>char karakter;\nfor (karakter = 'a'; karakter &lt;= 'z'; karakter++)\n{\n    \/\/Console.Write(karakter + \" \"); \n    Console.Write(\"{0} \", karakter);\n}\nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p><strong>Soru 2 :<\/strong>&nbsp;1\u2019den girilen say\u0131ya kadar 7\u2032 ye&nbsp;tam&nbsp;b\u00f6l\u00fcnen&nbsp;say\u0131lar\u0131 sayan,<strong>&nbsp;toplamlar\u0131n\u0131 hesaplayan<\/strong>&nbsp;ve&nbsp;<strong>bu say\u0131lar\u0131 ekrana yazd\u0131ran&nbsp;<\/strong>program\u0131 yap\u0131n\u0131z.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int sayi, sayac = 0, toplam = 0;\nConsole.Write(\"Bir say\u0131 giriniz\");\nsayi = int.Parse(Console.ReadLine());\nfor (int i = 1; i &lt;= sayi; i++)\n{\n    if (i % 7 == 0) \/\/((i % 7 != 0)) \n    { sayac++; toplam += i;\n        Console.Write(\"{0} \", i);\n    }\n}\nConsole.WriteLine();\nConsole.WriteLine(\"Toplam adeti: {0}\", sayac);\nConsole.WriteLine(\"Toplamlar\u0131 {0}\", toplam);\nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"620\" height=\"414\" data-attachment-id=\"3121\" data-permalink=\"http:\/\/www.bilisimonline.net\/code_review\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/code_review.jpeg?fit=1440%2C960\" data-orig-size=\"1440,960\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;Markus Spiske&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"code_review\" data-image-description=\"&lt;p&gt;C# For D\u00f6ng\u00fcs\u00fc \u00d6rnekleri&lt;\/p&gt;\n\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/code_review.jpeg?fit=300%2C200\" data-large-file=\"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/code_review.jpeg?fit=620%2C414\" tabindex=\"0\" role=\"button\" src=\"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/code_review-1024x683.jpeg?resize=620%2C414&#038;ssl=1\" alt=\"C# For D\u00f6ng\u00fcs\u00fc \u00d6rnekleri\" class=\"wp-image-3121\" srcset=\"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/code_review.jpeg?resize=1024%2C683 1024w, https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/code_review.jpeg?resize=300%2C200 300w, https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/code_review.jpeg?resize=768%2C512 768w, https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/code_review.jpeg?w=1440 1440w, https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/code_review.jpeg?w=1240 1240w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Tam b\u00f6l\u00fcnemeyen olsayd\u0131&nbsp; if ifadesini&nbsp;(i % 7 != 0)&nbsp;\u015feklinde de\u011fi\u015ftirmemiz gerekirdi.<\/strong><\/p>\n\n\n\n<p><strong>Soru 3:<\/strong>&nbsp;Klavyeden girilecek olan&nbsp;&nbsp;<strong>10 say\u0131dan en b\u00fcy\u00fck ve en k\u00fc\u00e7\u00fck olan\u0131 ekrana yazd\u0131ran<\/strong>&nbsp;c# uygulamas\u0131n\u0131 yap\u0131n\u0131z.<br><em>Not: ilk girilen eb(en b\u00fcy\u00fck) ve ek(en k\u00fc\u00e7\u00fck) olacak di\u011fer girilenler ilk girilen ile kar\u015f\u0131la\u015ft\u0131r\u0131lacak.<\/em><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int eb, ek, sayi; \nConsole.Write(\"1. say\u0131y\u0131 giriniz :\"); \nsayi = int.Parse(Console.ReadLine()); \neb = sayi; \nek = sayi; \nfor (int i = 2; i &lt;= 10; i++) \n{ \n    Console.Write(\"{0}. say\u0131y\u0131 giriniz :\", i); \n    sayi = int.Parse(Console.ReadLine()); \n    if (ek > sayi) ek = sayi; \n    if (eb &lt; sayi) eb = sayi; \n} \nConsole.WriteLine(\"En b\u00fcy\u00fck say\u0131 {0}\", eb); \nConsole.WriteLine(\"En k\u00fc\u00e7\u00fck say\u0131 {0}\", ek); \n\/\/ Console.WriteLine(\"En b\u00fcy\u00fck say\u0131 {0} \\n En k\u00fc\u00e7\u00fck say\u0131 {1}\", eb,ek); \nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<p><strong>Soru 4 :<\/strong>&nbsp;Klavyeden girilen bir c\u00fcmlenin harflerini tek tek yazd\u0131rma. (Alt alta), Karakterlerin aras\u0131na \u2013\u201ctire\u201d koyarak yazd\u0131rma.<br><em>NOT: string&nbsp;&nbsp; &nbsp;ifadenin karakter uzunlu\u011fu Length metodu ile bununabilir, [ ] ile de&nbsp; karakterler al\u0131nabilir.<\/em><\/p>\n\n\n\n<p><strong>Alt alta yazd\u0131rma<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>string cumle; \nConsole.Write(\"Bir c\u00fcmle giriniz: \"); \ncumle = Console.ReadLine(); \n\/\/ bir strin ifadenin karakter say\u0131s\u0131n\u0131 Length \n\/\/Console.WriteLine(cumle.Length); \nfor (int i = 0; i &lt; cumle.Length; i++) \n{ \n    Console.WriteLine(cumle[i]); \n} \nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<p><strong>Karakterlerin aras\u0131na \u2013\u201ctire\u201d koyarak yazd\u0131rma<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>string cumle; \nConsole.Write(\"Bir c\u00fcmle giriniz: \"); \ncumle = Console.ReadLine(); \/\/ bir strin ifadenin karakter say\u0131s\u0131n\u0131 Length \n\/\/Console.WriteLine(cumle.Length); \nfor (int i = 0; i &lt; cumle.Length; i++) \n{ \n    if (i == (cumle.Length - 1))     \/\/son karakter ise\n        Console.Write(cumle[i]);  \/\/ tire(-) koyma\n    else         \n        Console.Write(cumle[i] + \"-\"); \n} \nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<p><strong>Soru 5:<\/strong>&nbsp;Klavyeden girilecek olan bir c\u00fcmleyi ilk harften ba\u015flayarak bir harf artt\u0131rarak alt alta ekrana yazd\u0131ran program\u0131n C# kodunu yaz\u0131n\u0131z.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>string cumle; \nConsole.Write(\"Bir c\u00fcmle giriniz: \"); \ncumle = Console.ReadLine(); \nfor (int i = 0; i &lt; cumle.Length; i++) \n{ for (int x = 0; x &lt;= i; x++) \n{ \n    Console.Write(cumle[x]); \n} \n    Console.WriteLine(); \n} \nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-recalc-dims=\"1\" height=\"9\" width=\"16\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/cdn.lynda.com\/course\/651201\/651201-636574131314534332-16x9.jpg?resize=16%2C9&#038;ssl=1\" alt=\"\"\/><\/figure><\/div>\n\n\n\n<p><strong>Soru 6:<\/strong>&nbsp;A\u015fa\u011f\u0131daki gibi klavyeden bir say\u0131 girilerek girilen say\u0131 kadar sat\u0131r ve s\u00fctunda * karakteri g\u00f6steren kodu yaz\u0131n\u0131z.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int sayi; \nConsole.Write(\"Bir say\u0131 giriniz: \"); \nsayi = int.Parse(Console.ReadLine());\nfor (int i = 0; i &lt; sayi; i++)\n{\n    for (int x = 0; x &lt; sayi; x++)\n    {\n        Console.Write(\"*\");\n    }\n    Console.WriteLine();\n}\nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<p><strong>Soru 7:<\/strong>&nbsp;A\u015fa\u011f\u0131daki gibi klavyeden bir say\u0131 girilerek girilen say\u0131 kadar sat\u0131r ve s\u00fctunda * karakteri g\u00f6steren kodu yaz\u0131n\u0131z.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int sayi;\nConsole.Write(\"Bir say\u0131 giriniz: \");\nsayi = int.Parse(Console.ReadLine());\nfor (int i = 0; i &lt; sayi; i++)\n{\n    for (int x = 0; x &lt; i; x++)\n    {\n        Console.Write(\" \");\n    }\n    for (int y = 0; y &lt; sayi; y++)\n    {\n        Console.Write(\"*\");\n    }\n    Console.WriteLine();\n}\nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<p><strong>Soru 8:&nbsp;<\/strong>&nbsp;1 ile 100 aras\u0131ndaki \u00e7ift say\u0131lar\u0131 toplayarak sonucu ekranda yazd\u0131ran c# kodunu yaz\u0131n\u0131z.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/ ilk de\u011feri s\u0131f\u0131r at\u0131yoruz yoksa hata verir. \u00e7arp\u0131mda ise 1 atamamm\u0131z gerekir etkisiz eleman\nint toplam = 0;\nfor (int i = 1; i &lt;= 100; i++)\n{\n    if (i % 2 == 0)\n        toplam += i;\n}\nConsole.WriteLine(\"1-100 aras\u0131 \u00e7ift say\u0131lar\u0131n toplamlar\u0131:{ 0}\", toplam);\nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<p><strong>Soru 9:<\/strong>&nbsp; 1 ile 50 aras\u0131ndaki \u00e7ift say\u0131lar\u0131 \u00e7arp\u0131mlar\u0131n\u0131n sonucu ekranda yazd\u0131ran c# kodunu yaz\u0131n\u0131z.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/  \u00e7arp\u0131mda  1 atamamm\u0131z gerekir etkisiz eleman\nint carpim = 1;\nfor (int i = 1; i &lt;= 50; i++)\n{\n    if (i % 2 == 0)\n        carpim *= i;\n}\nConsole.WriteLine(\"1-100 aras\u0131 \u00e7ift say\u0131lar\u0131n \u00e7arp\u0131m\u0131:{ 0}\", carpim);\nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<p><strong>Soru 10:<\/strong>&nbsp;1\u2019den 10\u2019a kadar olan \u00e7arp\u0131m tablosunu c# program\u0131nda yap\u0131n\u0131z.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>for (int i = 1; i &lt;= 10; i++)\n{\n    for (int j = 1; j &lt;= 10; j++)\n    {\n        Console.WriteLine(\"{0} x {1}={2}\", i, j, i * j);\n    }\n    Console.WriteLine(\"________\\n\");\n}\nConsole.ReadKey();<\/code><\/pre>\n\n\n\n<p><strong>Soru 11:<\/strong>&nbsp;1\u2032den 1000\u2032e kadar olan say\u0131lar\u0131n toplam\u0131n\u0131 bulup sonucu ekranda yazd\u0131ran c# program\u0131n\u0131 yaz\u0131n\u0131z.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int toplam = 0;\nfor (int i = 0; i &lt;= 1000; i++)\n{\n    toplam += i;\n}\nConsole.WriteLine(\"1-1000 aras\u0131 say\u0131lar\u0131n toplam\u0131 = {0}\", toplam);\n\nConsole.ReadKey();<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Soru 1&nbsp; :&nbsp;&nbsp;a\u2019dan z\u2019ye kadar karakterleri ekrana yazd\u0131ran console uygulamas\u0131n\u0131 yap\u0131n\u0131z (char de\u011fi\u015fken tan\u0131mlanarak ilk de\u011fer a atanarak, z\u2019ye kadar bir d\u00f6ng\u00fc olu\u015fturulacak)Bu \u00f6rnek i\u00e7in ascii karakterleri&nbsp;inceleyiniz char karakter; for (karakter = &#8216;a&#8217;; karakter &lt;= &#8216;z&#8217;; karakter++) { \/\/Console.Write(karakter + &#8221; &#8220;); Console.Write(&#8220;{0} &#8220;, karakter); } Console.ReadKey(); Soru 2 :&nbsp;1\u2019den girilen say\u0131ya kadar 7\u2032 ye&nbsp;tam&nbsp;b\u00f6l\u00fcnen&nbsp;say\u0131lar\u0131 &#8230;<\/p>\n","protected":false},"author":1,"featured_media":3121,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-2958","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bos"],"jetpack_publicize_connections":[],"aioseo_notices":[],"views":1645,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.bilisimonline.net\/wp-content\/uploads\/2018\/12\/code_review.jpeg?fit=1440%2C960","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7k56R-LI","jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/posts\/2958"}],"collection":[{"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/comments?post=2958"}],"version-history":[{"count":4,"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/posts\/2958\/revisions"}],"predecessor-version":[{"id":3141,"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/posts\/2958\/revisions\/3141"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/media\/3121"}],"wp:attachment":[{"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/media?parent=2958"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/categories?post=2958"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.bilisimonline.net\/index.php\/wp-json\/wp\/v2\/tags?post=2958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}