{"id":2838,"date":"2024-11-03T16:15:15","date_gmt":"2024-11-03T13:15:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/"},"modified":"2024-11-03T16:15:15","modified_gmt":"2024-11-03T13:15:15","slug":"massivler-temel-kavramlar-ve-uygulamalari","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/","title":{"rendered":"Massivler: Temel Kavramlar ve Uygulamalar\u0131"},"content":{"rendered":"<p>Massivler: Temel Kavramlar ve Uygulamalar\u0131<\/p>\n<p>Programlamada, bir de\u011fi\u015fkene birden fazla de\u011fer depolamak s\u0131kl\u0131kla gereklidir. Bu ihtiya\u00e7, **massivler** (dizi) ad\u0131 verilen veri yap\u0131lar\u0131 taraf\u0131ndan kar\u015f\u0131lan\u0131r. Massivler, ayn\u0131 veri t\u00fcr\u00fcnden birden fazla de\u011feri s\u0131ral\u0131 bir \u015fekilde saklaman\u0131za imkan tan\u0131r. Bu yaz\u0131da, massivler hakk\u0131nda temel bilgilere, t\u00fcrlerine ve programlama dillerindeki kullan\u0131m \u00f6rneklerine de\u011finece\u011fiz. <\/p>\n<h2>Massivlerin Temel Kavramlar\u0131<\/h2>\n<p>Bir massivin temel \u00f6zellikleri \u015funlard\u0131r:<\/p>\n<ul>\n<li> **Elemanlar:** Bir massivin i\u00e7indeki her bir de\u011fer, **eleman** olarak adland\u0131r\u0131l\u0131r.<\/li>\n<li> **\u0130ndeks:** Massivin her bir eleman\u0131na, s\u0131ras\u0131na g\u00f6re bir **indeks** atan\u0131r. \u0130ndeksler genellikle 0&#8217;dan ba\u015flar.<\/li>\n<li> **Boyut:** Massivin i\u00e7indeki eleman say\u0131s\u0131na **boyut** denir.<\/li>\n<li> **Veri T\u00fcr\u00fc:** Massivin t\u00fcm elemanlar\u0131 ayn\u0131 veri t\u00fcr\u00fcnde olmal\u0131d\u0131r (\u00f6rne\u011fin, sadece tam say\u0131lar veya sadece metinler).<\/li>\n<\/ul>\n<h2>Massiv T\u00fcrleri<\/h2>\n<p>Massivler, boyutlar\u0131na ve elemanlar\u0131na g\u00f6re \u00e7e\u015fitli t\u00fcrlere ayr\u0131l\u0131r:<\/p>\n<h3>Tek Boyutlu Massivler<\/h3>\n<p>Tek boyutlu massivler, elemanlar\u0131 tek bir sat\u0131rda s\u0131ralanm\u0131\u015f basit veri yap\u0131lar\u0131d\u0131r. \u00d6rne\u011fin, 5 elemanl\u0131 bir tam say\u0131 massivi, <code>[1, 2, 3, 4, 5]<\/code> \u015feklinde g\u00f6sterilebilir.<\/p>\n<h3>\u00c7ok Boyutlu Massivler<\/h3>\n<p>\u00c7ok boyutlu massivler, elemanlar\u0131 sat\u0131r ve s\u00fctun \u015feklinde d\u00fczenlenmi\u015f karma\u015f\u0131k veri yap\u0131lar\u0131d\u0131r. \u00d6rne\u011fin, 2&#215;3 boyutunda bir tam say\u0131 massivi, <code>[[1, 2, 3], [4, 5, 6]]<\/code> \u015feklinde g\u00f6sterilebilir.<\/p>\n<h3>Assosiyatif Massivler<\/h3>\n<p>Assosiyatif massivler (s\u00f6zl\u00fck), elemanlar\u0131na anahtar-de\u011fer \u00e7iftleri olarak eri\u015fmeyi sa\u011flayan bir yap\u0131d\u0131r. Anahtarlar benzersiz olmal\u0131d\u0131r ve de\u011ferlere eri\u015fmek i\u00e7in kullan\u0131l\u0131r. \u00d6rne\u011fin, <code>{\"ad\": \"Fatih\", \"soyad\": \"Soysal\"}<\/code> \u015feklinde bir assosiyatif massifte, &#8220;ad&#8221; anahtar\u0131 &#8220;Fatih&#8221; de\u011ferine, &#8220;soyad&#8221; anahtar\u0131 ise &#8220;Soysal&#8221; de\u011ferine kar\u015f\u0131l\u0131k gelir.<\/p>\n<h2>Massivlerin Kullan\u0131m Alanlar\u0131<\/h2>\n<p>Massivler, programlamada bir\u00e7ok farkl\u0131 ama\u00e7 i\u00e7in kullan\u0131l\u0131r. \u00d6rne\u011fin:<\/p>\n<ul>\n<li> **Veri depolamas\u0131:** B\u00fcy\u00fck miktarda veriyi organize ve eri\u015filebilir bir \u015fekilde saklamak i\u00e7in.<\/li>\n<li> **\u0130statistiksel i\u015flemler:** Veri toplama, hesaplama ve analiz i\u00e7in.<\/li>\n<li> **Algoritmalar:** S\u0131ralama, arama ve di\u011fer algoritmalar\u0131n uygulanmas\u0131 i\u00e7in.<\/li>\n<li> **Veri yap\u0131lar\u0131:** Daha karma\u015f\u0131k veri yap\u0131lar\u0131 olu\u015fturmak i\u00e7in temel yap\u0131 ta\u015flar\u0131 olarak.<\/li>\n<\/ul>\n<h2>Massivler ile \u00c7al\u0131\u015fma<\/h2>\n<p>Massivler ile \u00e7al\u0131\u015fmak i\u00e7in bir\u00e7ok i\u015flem yap\u0131labilir:<\/p>\n<ul>\n<li> **Elemanlara eri\u015fim:** \u0130ndeksler kullan\u0131larak belirli elemanlara eri\u015filebilir.<\/li>\n<li> **Eleman ekleme:** Yeni elemanlar massivlere eklenebilir.<\/li>\n<li> **Eleman silme:** Massivlerden elemanlar silinebilir.<\/li>\n<li> **S\u0131ralama:** Massivlerdeki elemanlar istenen bir s\u0131raya g\u00f6re s\u0131ralanabilir.<\/li>\n<li> **Arama:** Massivlerde belirli bir eleman aranabilir.<\/li>\n<\/ul>\n<h2>\u00d6rnek Uygulamalar<\/h2>\n<p>Massivlerin kullan\u0131m\u0131na dair birka\u00e7 \u00f6rnek verelim:<\/p>\n<h3>\u00d6rnek 1: \u00d6\u011frenci Notlar\u0131n\u0131n Saklanmas\u0131<\/h3>\n<p>&#8220;`python<br \/>\n# 5 \u00f6\u011frencinin notlar\u0131n\u0131 saklayan bir massiv<br \/>\nnotlar = [85, 72, 90, 68, 95]<\/p>\n<p># 3. \u00f6\u011frencinin notunu ekrana yazd\u0131rma<br \/>\nprint(notlar[2])  # \u00c7\u0131kt\u0131: 90<br \/>\n&#8220;`<\/p>\n<h3>\u00d6rnek 2: \u00dcr\u00fcn Fiyatlar\u0131n\u0131n Toplam\u0131n\u0131 Hesaplama<\/h3>\n<p>&#8220;`javascript<br \/>\n\/\/ \u00dcr\u00fcn fiyatlar\u0131n\u0131 saklayan bir massiv<br \/>\nfiyatlar = [10.99, 25.50, 15.75];<\/p>\n<p>\/\/ Toplam fiyat\u0131 hesaplama<br \/>\nlet toplam = 0;<br \/>\nfor (let i = 0; i < fiyatlar.length; i++) {\n  toplam += fiyatlar[i];\n}\n\n\/\/ Toplam fiyat\u0131 ekrana yazd\u0131rma\nconsole.log(\"Toplam fiyat:\", toplam);  \/\/ \u00c7\u0131kt\u0131: Toplam fiyat: 52.24\n```\n\n\n\n<h3>\u00d6rnek 3: \u00d6\u011frenci Bilgilerini Saklama<\/h3>\n<p>&#8220;`php<br \/>\n\/\/ \u00d6\u011frenci bilgilerini saklayan bir assosiyatif massiv<br \/>\n$ogrenci = [<br \/>\n  &#8220;ad&#8221; => &#8220;Fatih&#8221;,<br \/>\n  &#8220;soyad&#8221; => &#8220;Soysal&#8221;,<br \/>\n  &#8220;bolum&#8221; => &#8220;Bilgisayar M\u00fchendisli\u011fi&#8221;<br \/>\n];<\/p>\n<p>\/\/ \u00d6\u011frencinin ad\u0131n\u0131 ekrana yazd\u0131rma<br \/>\necho $ogrenci[&#8220;ad&#8221;];  \/\/ \u00c7\u0131kt\u0131: Fatih<br \/>\n&#8220;`<\/p>\n<h2>Massivlerle \u00c7al\u0131\u015fmak \u0130\u00e7in \u0130pu\u00e7lar\u0131<\/h2>\n<ul>\n<li> **\u0130ndeksleri dikkatlice kullan\u0131n:** Yanl\u0131\u015f indeks kullan\u0131m\u0131, hatalara veya beklenmedik davran\u0131\u015flara yol a\u00e7abilir.<\/li>\n<li> **Massivin boyutunu kontrol edin:** Massiv s\u0131n\u0131rlar\u0131n\u0131n d\u0131\u015f\u0131nda eri\u015fim, hatalara yol a\u00e7abilir.<\/li>\n<li> **Massivlerdeki elemanlara verimli bir \u015fekilde eri\u015fin:** Veri yap\u0131lar\u0131 ve algoritmalar\u0131 optimize ederek performans\u0131n\u0131 art\u0131rabilirsiniz.<\/li>\n<li> **Massivlerin farkl\u0131 kullan\u0131m alanlar\u0131n\u0131 ke\u015ffedin:** Programlamada massivleri \u00e7e\u015fitli senaryolarda kullanabilirsiniz.<\/li>\n<\/ul>\n<h2>Sonu\u00e7<\/h2>\n<p>Massivler, programlamada \u00e7ok y\u00f6nl\u00fc ve kullan\u0131\u015fl\u0131 bir veri yap\u0131s\u0131d\u0131r. Bu makalede, massivlerin temel kavramlar\u0131, t\u00fcrleri ve kullan\u0131m \u00f6rneklerine de\u011findik. Massivler ile \u00e7al\u0131\u015fmak i\u00e7in gerekli temel bilgileri edinerek daha etkili ve verimli programlar yazabilirsiniz. Daha detayl\u0131 bilgi i\u00e7in [Fatih Soysal&#8217;\u0131n web sitesini](https:\/\/fatihsoysal.com) ziyaret edebilirsiniz.<\/p>\n<p>#Etiketler: Massiv, Dizi, Veri Yap\u0131s\u0131, Programlama, \u0130ndeks, Eleman, Boyut, Tek Boyutlu, \u00c7ok Boyutlu, Assosiyatif, Veri Depolamas\u0131, \u0130statistiksel \u0130\u015flemler, Algoritmalar, Veri Yap\u0131lar\u0131, Elemanlara Eri\u015fim, Eleman Ekleme, Eleman Silme, S\u0131ralama, Arama<\/p>\n","protected":false},"excerpt":{"rendered":"Massivler: Temel Kavramlar ve Uygulamalar\u0131 Programlamada, bir de\u011fi\u015fkene birden fazla de\u011fer depolamak s\u0131kl\u0131kla gereklidir. Bu ihtiya\u00e7, **massivler** (dizi)&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-2838","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>Massivler: Temel Kavramlar ve Uygulamalar\u0131<\/title>\n<meta name=\"description\" content=\"Programlamada, bir de\u011fi\u015fkene birden fazla de\u011fer depolamak s\u0131kl\u0131kla gereklidir. Bu ihtiya\u00e7, **massivler** (dizi) ad\u0131 verilen veri yap\u0131lar\u0131 taraf\u0131ndan kar\u015f\u0131lan\u0131r. Massivler, ayn\u0131 veri t\u00fcr\u00fcnden birden fazla de\u011feri s\u0131ral\u0131 bir \u015fekilde saklaman\u0131za imkan tan\u0131r. Bu yaz\u0131da, massivler hakk\u0131nda temel bilgilere, t\u00fcrlerine ve programlama dillerindeki kullan\u0131m \u00f6rneklerine de\u011finece\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\/massivler-temel-kavramlar-ve-uygulamalari\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Massivler: Temel Kavramlar ve Uygulamalar\u0131\" \/>\n<meta property=\"og:description\" content=\"Programlamada, bir de\u011fi\u015fkene birden fazla de\u011fer depolamak s\u0131kl\u0131kla gereklidir. Bu ihtiya\u00e7, **massivler** (dizi) ad\u0131 verilen veri yap\u0131lar\u0131 taraf\u0131ndan kar\u015f\u0131lan\u0131r. Massivler, ayn\u0131 veri t\u00fcr\u00fcnden birden fazla de\u011feri s\u0131ral\u0131 bir \u015fekilde saklaman\u0131za imkan tan\u0131r. Bu yaz\u0131da, massivler hakk\u0131nda temel bilgilere, t\u00fcrlerine ve programlama dillerindeki kullan\u0131m \u00f6rneklerine de\u011finece\u011fiz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-03T13:15:15+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\/massivler-temel-kavramlar-ve-uygulamalari\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Massivler: Temel Kavramlar ve Uygulamalar\u0131\",\"datePublished\":\"2024-11-03T13:15:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/\"},\"wordCount\":693,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/\",\"name\":\"Massivler: Temel Kavramlar ve Uygulamalar\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2024-11-03T13:15:15+00:00\",\"description\":\"Programlamada, bir de\u011fi\u015fkene birden fazla de\u011fer depolamak s\u0131kl\u0131kla gereklidir. Bu ihtiya\u00e7, **massivler** (dizi) ad\u0131 verilen veri yap\u0131lar\u0131 taraf\u0131ndan kar\u015f\u0131lan\u0131r. Massivler, ayn\u0131 veri t\u00fcr\u00fcnden birden fazla de\u011feri s\u0131ral\u0131 bir \u015fekilde saklaman\u0131za imkan tan\u0131r. Bu yaz\u0131da, massivler hakk\u0131nda temel bilgilere, t\u00fcrlerine ve programlama dillerindeki kullan\u0131m \u00f6rneklerine de\u011finece\u011fiz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Massivler: Temel Kavramlar ve Uygulamalar\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":"Massivler: Temel Kavramlar ve Uygulamalar\u0131","description":"Programlamada, bir de\u011fi\u015fkene birden fazla de\u011fer depolamak s\u0131kl\u0131kla gereklidir. Bu ihtiya\u00e7, **massivler** (dizi) ad\u0131 verilen veri yap\u0131lar\u0131 taraf\u0131ndan kar\u015f\u0131lan\u0131r. Massivler, ayn\u0131 veri t\u00fcr\u00fcnden birden fazla de\u011feri s\u0131ral\u0131 bir \u015fekilde saklaman\u0131za imkan tan\u0131r. Bu yaz\u0131da, massivler hakk\u0131nda temel bilgilere, t\u00fcrlerine ve programlama dillerindeki kullan\u0131m \u00f6rneklerine de\u011finece\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\/massivler-temel-kavramlar-ve-uygulamalari\/","og_locale":"tr_TR","og_type":"article","og_title":"Massivler: Temel Kavramlar ve Uygulamalar\u0131","og_description":"Programlamada, bir de\u011fi\u015fkene birden fazla de\u011fer depolamak s\u0131kl\u0131kla gereklidir. Bu ihtiya\u00e7, **massivler** (dizi) ad\u0131 verilen veri yap\u0131lar\u0131 taraf\u0131ndan kar\u015f\u0131lan\u0131r. Massivler, ayn\u0131 veri t\u00fcr\u00fcnden birden fazla de\u011feri s\u0131ral\u0131 bir \u015fekilde saklaman\u0131za imkan tan\u0131r. Bu yaz\u0131da, massivler hakk\u0131nda temel bilgilere, t\u00fcrlerine ve programlama dillerindeki kullan\u0131m \u00f6rneklerine de\u011finece\u011fiz.","og_url":"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2024-11-03T13:15:15+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\/massivler-temel-kavramlar-ve-uygulamalari\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Massivler: Temel Kavramlar ve Uygulamalar\u0131","datePublished":"2024-11-03T13:15:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/"},"wordCount":693,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/","url":"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/","name":"Massivler: Temel Kavramlar ve Uygulamalar\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2024-11-03T13:15:15+00:00","description":"Programlamada, bir de\u011fi\u015fkene birden fazla de\u011fer depolamak s\u0131kl\u0131kla gereklidir. Bu ihtiya\u00e7, **massivler** (dizi) ad\u0131 verilen veri yap\u0131lar\u0131 taraf\u0131ndan kar\u015f\u0131lan\u0131r. Massivler, ayn\u0131 veri t\u00fcr\u00fcnden birden fazla de\u011feri s\u0131ral\u0131 bir \u015fekilde saklaman\u0131za imkan tan\u0131r. Bu yaz\u0131da, massivler hakk\u0131nda temel bilgilere, t\u00fcrlerine ve programlama dillerindeki kullan\u0131m \u00f6rneklerine de\u011finece\u011fiz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/massivler-temel-kavramlar-ve-uygulamalari\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Massivler: Temel Kavramlar ve Uygulamalar\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\/2838","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=2838"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/2838\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=2838"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=2838"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=2838"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}