{"id":24108,"date":"2025-06-15T11:00:16","date_gmt":"2025-06-15T08:00:16","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/"},"modified":"2025-06-15T11:00:16","modified_gmt":"2025-06-15T08:00:16","slug":"c-siniflarinda-diziler-ogrenci-notu-programi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/","title":{"rendered":"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131"},"content":{"rendered":"<p><body><\/p>\n<p>C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131<\/p>\n<p>Bu makalede, C++ s\u0131n\u0131flar\u0131 i\u00e7inde dizi kullan\u0131m\u0131n\u0131, \u00f6zellikle \u00f6\u011frenci notlar\u0131n\u0131 saklamak ve i\u015flemek i\u00e7in nas\u0131l kullanabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z.  \u00d6ncelikle, dizilerin ne oldu\u011funu ve neden s\u0131n\u0131flarla birlikte kullan\u0131lmas\u0131n\u0131n faydal\u0131 oldu\u011funu ele alaca\u011f\u0131z. Daha sonra, ad\u0131m ad\u0131m bir \u00f6\u011frenci notu program\u0131 geli\u015ftirerek, konuyu peki\u015ftirece\u011fiz.<\/p>\n<h2>Dizilerin Temelleri ve S\u0131n\u0131flarla Entegrasyonu<\/h2>\n<p>C++&#8217;ta diziler, ayn\u0131 veri tipindeki birden fazla de\u011fi\u015fkeni tek bir isim alt\u0131nda toplamam\u0131z\u0131 sa\u011flayan yap\u0131lard\u0131r.  \u00d6rne\u011fin, bir s\u0131n\u0131fta \u00f6\u011frencilerin notlar\u0131n\u0131 saklamak i\u00e7in bir dizi kullanabiliriz.  Ancak, sadece bir dizi kullanmak yeterli olmayabilir. \u00c7\u00fcnk\u00fc \u00f6\u011frenci ad\u0131 gibi di\u011fer bilgileri de saklamam\u0131z gerekebilir.  \u0130\u015fte bu noktada s\u0131n\u0131flar devreye giriyor. S\u0131n\u0131flar, verileri (\u00f6\u011frenci ad\u0131, notlar) ve bu veriler \u00fczerinde \u00e7al\u0131\u015facak fonksiyonlar\u0131 (not ortalamas\u0131n\u0131 hesaplama gibi) tek bir kaps\u00fcl i\u00e7inde birle\u015ftirmemizi sa\u011flar.<\/p>\n<p>\u00d6rne\u011fin,  her \u00f6\u011frenci i\u00e7in bir isim ve notlar\u0131n\u0131 tutabilecek bir s\u0131n\u0131f tan\u0131mlayabiliriz.  Bu, kodun daha okunabilir, daha d\u00fczenli ve daha kolay y\u00f6netilebilir olmas\u0131n\u0131 sa\u011flar.  Ayr\u0131ca, s\u0131n\u0131flar sayesinde kod yeniden kullan\u0131labilirli\u011fini de art\u0131rabiliriz.<\/p>\n<h2>\u00d6\u011frenci Notu Program\u0131: Ad\u0131m Ad\u0131m<\/h2>\n<p>\u015eimdi, \u00f6\u011frenci notlar\u0131n\u0131 y\u00f6netmek i\u00e7in bir C++ s\u0131n\u0131f\u0131 olu\u015ftural\u0131m. Bu s\u0131n\u0131f, \u00f6\u011frenci ad\u0131 ve notlar\u0131n\u0131 saklayacak ve not ortalamas\u0131n\u0131 hesaplayacak fonksiyonlar i\u00e7erecektir.<\/p>\n<pre><code class=\"language-cpp\">\n#include &lt;iostream&gt;\n#include &lt;string&gt;\n\nclass Ogrenci {\nprivate:\n  std::string ad;\n  int notlar[5]; \/\/ 5 adet not saklayacak dizi\n\npublic:\n  Ogrenci(std::string ad) : ad(ad) {} \/\/ Constructor\n\n  void notGir(int index, int not) {\n    if (index &gt;= 0 &amp;&amp; index &lt; 5) {\n      notlar[index] = not;\n    } else {\n      std::cout &lt;&lt; \"Ge\u00e7ersiz indeks!\" &lt;&lt; std::endl;\n    }\n  }\n\n  double ortalamaHesapla() {\n    double toplam = 0;\n    for (int i = 0; i &lt; 5; i++) {\n      toplam += notlar[i];\n    }\n    return toplam \/ 5;\n  }\n\n  void bilgileriGoster() {\n    std::cout &lt;&lt; \"Ad: \" &lt;&lt; ad &lt;&lt; std::endl;\n    std::cout &lt;&lt; \"Notlar: \";\n    for (int i = 0; i &lt; 5; i++) {\n      std::cout &lt;&lt; notlar[i] &lt;&lt; \" \";\n    }\n    std::cout &lt;&lt; std::endl;\n    std::cout &lt;&lt; \"Ortalama: \" &lt;&lt; ortalamaHesapla() &lt;&lt; std::endl;\n  }\n};\n\nint main() {\n  Ogrenci ogrenci1(\"Ali\");\n  ogrenci1.notGir(0, 80);\n  ogrenci1.notGir(1, 90);\n  ogrenci1.notGir(2, 75);\n  ogrenci1.notGir(3, 85);\n  ogrenci1.notGir(4, 95);\n  ogrenci1.bilgileriGoster();\n  return 0;\n}\n<\/code><\/pre>\n<p>Bu \u00f6rnekte,  Ogrenci s\u0131n\u0131f\u0131, \u00f6\u011frenci ad\u0131n\u0131 ve 5 adet notu saklamak i\u00e7in bir dizi kullan\u0131yor.  notGir, ortalamaHesapla ve bilgileriGoster fonksiyonlar\u0131 ise notlar\u0131 girmek, ortalamay\u0131 hesaplamak ve \u00f6\u011frenci bilgilerini g\u00f6stermek i\u00e7in kullan\u0131l\u0131yor.  Bu kod,  dizilerin s\u0131n\u0131flarla nas\u0131l entegre edilebilece\u011fini ve daha b\u00fcy\u00fck ve karma\u015f\u0131k problemleri nas\u0131l \u00e7\u00f6zebilece\u011fimizi g\u00f6steriyor.<\/p>\n<p>Bu program\u0131 geli\u015ftirerek, daha fazla \u00f6\u011frenci ekleyebilir, farkl\u0131 not giri\u015f y\u00f6ntemleri ekleyebilir ve hatta notlar\u0131 dosyaya kaydedebilirsiniz.  Ayr\u0131ca,  hata y\u00f6netimi gibi daha geli\u015fmi\u015f \u00f6zelliklerini de ekleyerek program\u0131n\u0131z\u0131 daha sa\u011flam hale getirebilirsiniz.<\/p>\n<p>Daha fazla C++ programlama \u00f6rne\u011fi ve e\u011fitimleri i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> adresini ziyaret edebilirsiniz.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>C++ s\u0131n\u0131flar\u0131nda dizileri kullanarak, verileri d\u00fczenli ve etkili bir \u015fekilde y\u00f6netebiliriz.  \u00d6\u011frenci notu program\u0131 \u00f6rne\u011finde g\u00f6rd\u00fc\u011f\u00fcm\u00fcz gibi, diziler, s\u0131n\u0131flarla birlikte kullan\u0131ld\u0131\u011f\u0131nda, daha karma\u015f\u0131k ve ger\u00e7ek d\u00fcnya problemlerini \u00e7\u00f6zmek i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7 haline gelir.  Bu teknik, kodun okunabilirli\u011fini, y\u00f6netilebilirli\u011fini ve yeniden kullan\u0131labilirli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.<\/p>\n<p>Umar\u0131m bu makale, C++&#8217;ta diziler ve s\u0131n\u0131flar\u0131n nas\u0131l birlikte kullan\u0131laca\u011f\u0131 konusunda size yard\u0131mc\u0131 olmu\u015ftur.<\/p>\n<p>#Etiketler: C++, dizi, array, s\u0131n\u0131f, class, \u00f6\u011frenci notu, programlama, \u00f6rnek, kod, tutorial,  C++ dersleri,  programlama e\u011fitimi<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131 Bu makalede, C++ s\u0131n\u0131flar\u0131 i\u00e7inde dizi kullan\u0131m\u0131n\u0131, \u00f6zellikle \u00f6\u011frenci notlar\u0131n\u0131 saklamak ve&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-24108","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131<\/title>\n<meta name=\"description\" content=\"Bu makalede, C++ s\u0131n\u0131flar\u0131 i\u00e7inde dizi kullan\u0131m\u0131n\u0131, \u00f6zellikle \u00f6\u011frenci notlar\u0131n\u0131 saklamak ve i\u015flemek i\u00e7in nas\u0131l kullanabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. \u00d6ncelikle, dizilerin ne oldu\u011funu ve neden s\u0131n\u0131flarla birlikte kullan\u0131lmas\u0131n\u0131n faydal\u0131 oldu\u011funu ele alaca\u011f\u0131z. Daha sonra, ad\u0131m ad\u0131m bir \u00f6\u011frenci notu program\u0131 geli\u015ftirerek, konuyu peki\u015ftirece\u011fiz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131\" \/>\n<meta property=\"og:description\" content=\"Bu makalede, C++ s\u0131n\u0131flar\u0131 i\u00e7inde dizi kullan\u0131m\u0131n\u0131, \u00f6zellikle \u00f6\u011frenci notlar\u0131n\u0131 saklamak ve i\u015flemek i\u00e7in nas\u0131l kullanabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. \u00d6ncelikle, dizilerin ne oldu\u011funu ve neden s\u0131n\u0131flarla birlikte kullan\u0131lmas\u0131n\u0131n faydal\u0131 oldu\u011funu ele alaca\u011f\u0131z. Daha sonra, ad\u0131m ad\u0131m bir \u00f6\u011frenci notu program\u0131 geli\u015ftirerek, konuyu peki\u015ftirece\u011fiz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-15T08:00:16+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131\",\"datePublished\":\"2025-06-15T08:00:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/\"},\"wordCount\":511,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/\",\"name\":\"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-06-15T08:00:16+00:00\",\"description\":\"Bu makalede, C++ s\u0131n\u0131flar\u0131 i\u00e7inde dizi kullan\u0131m\u0131n\u0131, \u00f6zellikle \u00f6\u011frenci notlar\u0131n\u0131 saklamak ve i\u015flemek i\u00e7in nas\u0131l kullanabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. \u00d6ncelikle, dizilerin ne oldu\u011funu ve neden s\u0131n\u0131flarla birlikte kullan\u0131lmas\u0131n\u0131n faydal\u0131 oldu\u011funu ele alaca\u011f\u0131z. Daha sonra, ad\u0131m ad\u0131m bir \u00f6\u011frenci notu program\u0131 geli\u015ftirerek, konuyu peki\u015ftirece\u011fiz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131","description":"Bu makalede, C++ s\u0131n\u0131flar\u0131 i\u00e7inde dizi kullan\u0131m\u0131n\u0131, \u00f6zellikle \u00f6\u011frenci notlar\u0131n\u0131 saklamak ve i\u015flemek i\u00e7in nas\u0131l kullanabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. \u00d6ncelikle, dizilerin ne oldu\u011funu ve neden s\u0131n\u0131flarla birlikte kullan\u0131lmas\u0131n\u0131n faydal\u0131 oldu\u011funu ele alaca\u011f\u0131z. Daha sonra, ad\u0131m ad\u0131m bir \u00f6\u011frenci notu program\u0131 geli\u015ftirerek, konuyu peki\u015ftirece\u011fiz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/","og_locale":"tr_TR","og_type":"article","og_title":"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131","og_description":"Bu makalede, C++ s\u0131n\u0131flar\u0131 i\u00e7inde dizi kullan\u0131m\u0131n\u0131, \u00f6zellikle \u00f6\u011frenci notlar\u0131n\u0131 saklamak ve i\u015flemek i\u00e7in nas\u0131l kullanabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. \u00d6ncelikle, dizilerin ne oldu\u011funu ve neden s\u0131n\u0131flarla birlikte kullan\u0131lmas\u0131n\u0131n faydal\u0131 oldu\u011funu ele alaca\u011f\u0131z. Daha sonra, ad\u0131m ad\u0131m bir \u00f6\u011frenci notu program\u0131 geli\u015ftirerek, konuyu peki\u015ftirece\u011fiz.","og_url":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-06-15T08:00:16+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131","datePublished":"2025-06-15T08:00:16+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/"},"wordCount":511,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/","url":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/","name":"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-06-15T08:00:16+00:00","description":"Bu makalede, C++ s\u0131n\u0131flar\u0131 i\u00e7inde dizi kullan\u0131m\u0131n\u0131, \u00f6zellikle \u00f6\u011frenci notlar\u0131n\u0131 saklamak ve i\u015flemek i\u00e7in nas\u0131l kullanabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. \u00d6ncelikle, dizilerin ne oldu\u011funu ve neden s\u0131n\u0131flarla birlikte kullan\u0131lmas\u0131n\u0131n faydal\u0131 oldu\u011funu ele alaca\u011f\u0131z. Daha sonra, ad\u0131m ad\u0131m bir \u00f6\u011frenci notu program\u0131 geli\u015ftirerek, konuyu peki\u015ftirece\u011fiz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/c-siniflarinda-diziler-ogrenci-notu-programi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"C++ S\u0131n\u0131flar\u0131nda Diziler: \u00d6\u011frenci Notu Program\u0131"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/24108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=24108"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/24108\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=24108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=24108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=24108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}