{"id":24129,"date":"2025-06-15T16:15:14","date_gmt":"2025-06-15T13:15:14","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/"},"modified":"2025-06-15T16:15:14","modified_gmt":"2025-06-15T13:15:14","slug":"haftalik-challenge-indirim-sayisini-hesaplama","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/","title":{"rendered":"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama"},"content":{"rendered":"<p>Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama<\/p>\n<p>Merhaba de\u011ferli okuyucular\u0131m! Bu haftaki yaz\u0131mda,  dev.to platformunda Simon Green taraf\u0131ndan payla\u015f\u0131lan &#8220;Weekly Challenge: Counting the Discounts&#8221; ba\u015fl\u0131kl\u0131  yaz\u0131dan yola \u00e7\u0131karak, indirim say\u0131s\u0131n\u0131 hesaplaman\u0131n farkl\u0131 yollar\u0131n\u0131 ve bu konuda kar\u015f\u0131la\u015fabilece\u011fimiz zorluklar\u0131 ele alaca\u011f\u0131z.  Yaz\u0131m\u0131n amac\u0131, bu problemi farkl\u0131 bak\u0131\u015f a\u00e7\u0131lar\u0131yla ele alarak, \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 daha iyi anlaman\u0131z\u0131 sa\u011flamakt\u0131r.  Ayr\u0131ca,  kendi \u00e7\u00f6z\u00fcm \u00f6nerilerimi ve deneyimlerimi de payla\u015faca\u011f\u0131m.<\/p>\n<p>\u00d6ncelikle,  problemi anlamam\u0131z gerekiyor.  Simon&#8217;s Green&#8217;in  yaz\u0131s\u0131nda da belirtildi\u011fi gibi,  bir \u00fcr\u00fcn\u00fcn \u00e7e\u015fitli indirim seviyeleri olabilir.  \u00d6rne\u011fin,  %10, %20 ve %30 gibi.  Bizim g\u00f6revimiz, bu indirimleri do\u011fru bir \u015fekilde saymak ve toplam indirim oran\u0131n\u0131 hesaplamakt\u0131r.  Bu,  basit gibi g\u00f6r\u00fcnse de,  birden fazla indirim uyguland\u0131\u011f\u0131nda durum karma\u015f\u0131kla\u015fabilir.<\/p>\n<p><strong>\u00d6rnek Senaryo:<\/strong> Bir \u00fcr\u00fcn i\u00e7in \u00f6nce %10, sonra %20 indirim uygulan\u0131yor.  Bu durumda,  toplam indirim %30 de\u011fil,  %28&#8217;dir.  \u00c7\u00fcnk\u00fc ikinci indirim,  ilk indirim uygulanm\u0131\u015f fiyattan hesaplan\u0131r.  Bu nedenle,  indirimleri do\u011fru bir \u015fekilde hesaplamak i\u00e7in,  uygulama s\u0131ras\u0131n\u0131 dikkate almam\u0131z gerekmektedir.<\/p>\n<p><strong>\u00c7\u00f6z\u00fcm Y\u00f6ntemleri:<\/strong> Bu problemin \u00e7\u00f6z\u00fcm\u00fc i\u00e7in birka\u00e7 farkl\u0131 yakla\u015f\u0131m mevcuttur.  Bunlardan biri,  her bir indirim ad\u0131m\u0131n\u0131 ayr\u0131 ayr\u0131 hesaplayarak toplam indirimi bulmakt\u0131r.  Bu y\u00f6ntem,  anla\u015f\u0131lmas\u0131 kolayd\u0131r ancak birden fazla indirim i\u00e7in kod karma\u015f\u0131kl\u0131\u011f\u0131n\u0131 art\u0131rabilir.  Daha verimli bir y\u00f6ntem ise,  indirimleri tek bir form\u00fclde birle\u015ftirerek hesaplamakt\u0131r.  Bu,  daha az kod sat\u0131r\u0131 ile ayn\u0131 sonucu elde etmemizi sa\u011flar.<\/p>\n<p><strong>Kod \u00d6rne\u011fi (Python):<\/strong> A\u015fa\u011f\u0131da,  Python dilinde,  birden fazla indirim oran\u0131n\u0131 hesaplayan basit bir fonksiyon \u00f6rne\u011fi verilmi\u015ftir:<\/p>\n<pre><code>\ndef hesapla_indirim(fiyat, indirimler):\n    \"\"\"Birden fazla indirim oran\u0131n\u0131 hesaplar.\"\"\"\n    for indirim in indirimler:\n        fiyat *= (1 - indirim \/ 100)\n    return fiyat\n\n# \u00d6rnek kullan\u0131m:\nfiyat = 100\nindirimler = [10, 20]\nsonuc = hesapla_indirim(fiyat, indirimler)\nprint(f\"\u0130ndirim uyguland\u0131ktan sonraki fiyat: {sonuc}\")\n<\/code><\/pre>\n<p>Bu kod,  verilen indirimleri s\u0131ras\u0131yla uygulayarak son fiyat\u0131 hesaplar.  Elbette,  bu kod daha da geli\u015ftirilebilir ve daha karma\u015f\u0131k senaryolar\u0131 da ele alabilecek \u015fekilde geni\u015fletilebilir.  \u00d6rne\u011fin,  indirim tipleri (y\u00fczde, sabit miktar),  indirim ko\u015fullar\u0131 gibi fakt\u00f6rler de eklenebilir.<\/p>\n<p><strong>Sonu\u00e7:<\/strong> \u0130ndirim hesaplama problemi,  g\u00f6r\u00fcnt\u00fcs\u00fcn\u00fcn aksine,  birka\u00e7 \u00f6nemli detaya dikkat edilmesini gerektiren bir problemdir.  Do\u011fru ve verimli bir \u00e7\u00f6z\u00fcm i\u00e7in,  problemi iyi anlamak ve do\u011fru algoritmay\u0131 se\u00e7mek olduk\u00e7a \u00f6nemlidir.  Umar\u0131m bu yaz\u0131,  bu konuda size yard\u0131mc\u0131 olmu\u015ftur.  Daha detayl\u0131 bilgi ve \u00f6rnekler i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a>  adresini ziyaret edebilirsiniz.  Her t\u00fcrl\u00fc sorunuz ve \u00f6neriniz i\u00e7in yorum yapmaktan \u00e7ekinmeyin.<\/p>\n<p><strong>Not:<\/strong> Bu yaz\u0131,  yaz\u0131l\u0131m geli\u015ftirme alan\u0131nda yeni ba\u015flayanlar i\u00e7in de faydal\u0131 olacakt\u0131r.  Basit bir problem \u00fczerinden,  problem \u00e7\u00f6zme ve algoritma geli\u015ftirme becerilerinizi geli\u015ftirebilirsiniz.<\/p>\n<p>#Etiketler: \u0130ndirim Hesaplama, Python, Algoritma, Programlama, Yaz\u0131l\u0131m Geli\u015ftirme, Haftal\u0131k Challenge,  Problem \u00c7\u00f6zme,  \u0130ndirim Oran\u0131,  Kod \u00d6rne\u011fi<\/p>\n","protected":false},"excerpt":{"rendered":"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama Merhaba de\u011ferli okuyucular\u0131m! Bu haftaki yaz\u0131mda, dev.to platformunda Simon Green taraf\u0131ndan payla\u015f\u0131lan &#8220;Weekly&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-24129","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>Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama<\/title>\n<meta name=\"description\" content=\"Merhaba de\u011ferli okuyucular\u0131m! Bu haftaki yaz\u0131mda, dev.to platformunda Simon Green taraf\u0131ndan payla\u015f\u0131lan &quot;Weekly Challenge: Counting the Discounts&quot; ba\u015fl\u0131kl\u0131 yaz\u0131dan yola \u00e7\u0131karak, indirim say\u0131s\u0131n\u0131 hesaplaman\u0131n farkl\u0131 yollar\u0131n\u0131 ve bu konuda kar\u015f\u0131la\u015fabilece\u011fimiz zorluklar\u0131 ele alaca\u011f\u0131z. Yaz\u0131m\u0131n amac\u0131, bu problemi farkl\u0131 bak\u0131\u015f a\u00e7\u0131lar\u0131yla ele alarak, \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 daha iyi anlaman\u0131z\u0131 sa\u011flamakt\u0131r. Ayr\u0131ca, kendi \u00e7\u00f6z\u00fcm \u00f6nerilerimi ve deneyimlerimi de payla\u015faca\u011f\u0131m.\" \/>\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\/haftalik-challenge-indirim-sayisini-hesaplama\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama\" \/>\n<meta property=\"og:description\" content=\"Merhaba de\u011ferli okuyucular\u0131m! Bu haftaki yaz\u0131mda, dev.to platformunda Simon Green taraf\u0131ndan payla\u015f\u0131lan &quot;Weekly Challenge: Counting the Discounts&quot; ba\u015fl\u0131kl\u0131 yaz\u0131dan yola \u00e7\u0131karak, indirim say\u0131s\u0131n\u0131 hesaplaman\u0131n farkl\u0131 yollar\u0131n\u0131 ve bu konuda kar\u015f\u0131la\u015fabilece\u011fimiz zorluklar\u0131 ele alaca\u011f\u0131z. Yaz\u0131m\u0131n amac\u0131, bu problemi farkl\u0131 bak\u0131\u015f a\u00e7\u0131lar\u0131yla ele alarak, \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 daha iyi anlaman\u0131z\u0131 sa\u011flamakt\u0131r. Ayr\u0131ca, kendi \u00e7\u00f6z\u00fcm \u00f6nerilerimi ve deneyimlerimi de payla\u015faca\u011f\u0131m.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-15T13:15:14+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\/haftalik-challenge-indirim-sayisini-hesaplama\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama\",\"datePublished\":\"2025-06-15T13:15:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/\"},\"wordCount\":479,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/\",\"name\":\"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-06-15T13:15:14+00:00\",\"description\":\"Merhaba de\u011ferli okuyucular\u0131m! Bu haftaki yaz\u0131mda, dev.to platformunda Simon Green taraf\u0131ndan payla\u015f\u0131lan \\\"Weekly Challenge: Counting the Discounts\\\" ba\u015fl\u0131kl\u0131 yaz\u0131dan yola \u00e7\u0131karak, indirim say\u0131s\u0131n\u0131 hesaplaman\u0131n farkl\u0131 yollar\u0131n\u0131 ve bu konuda kar\u015f\u0131la\u015fabilece\u011fimiz zorluklar\u0131 ele alaca\u011f\u0131z. Yaz\u0131m\u0131n amac\u0131, bu problemi farkl\u0131 bak\u0131\u015f a\u00e7\u0131lar\u0131yla ele alarak, \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 daha iyi anlaman\u0131z\u0131 sa\u011flamakt\u0131r. Ayr\u0131ca, kendi \u00e7\u00f6z\u00fcm \u00f6nerilerimi ve deneyimlerimi de payla\u015faca\u011f\u0131m.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama\"}]},{\"@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":"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama","description":"Merhaba de\u011ferli okuyucular\u0131m! Bu haftaki yaz\u0131mda, dev.to platformunda Simon Green taraf\u0131ndan payla\u015f\u0131lan \"Weekly Challenge: Counting the Discounts\" ba\u015fl\u0131kl\u0131 yaz\u0131dan yola \u00e7\u0131karak, indirim say\u0131s\u0131n\u0131 hesaplaman\u0131n farkl\u0131 yollar\u0131n\u0131 ve bu konuda kar\u015f\u0131la\u015fabilece\u011fimiz zorluklar\u0131 ele alaca\u011f\u0131z. Yaz\u0131m\u0131n amac\u0131, bu problemi farkl\u0131 bak\u0131\u015f a\u00e7\u0131lar\u0131yla ele alarak, \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 daha iyi anlaman\u0131z\u0131 sa\u011flamakt\u0131r. Ayr\u0131ca, kendi \u00e7\u00f6z\u00fcm \u00f6nerilerimi ve deneyimlerimi de payla\u015faca\u011f\u0131m.","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\/haftalik-challenge-indirim-sayisini-hesaplama\/","og_locale":"tr_TR","og_type":"article","og_title":"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama","og_description":"Merhaba de\u011ferli okuyucular\u0131m! Bu haftaki yaz\u0131mda, dev.to platformunda Simon Green taraf\u0131ndan payla\u015f\u0131lan \"Weekly Challenge: Counting the Discounts\" ba\u015fl\u0131kl\u0131 yaz\u0131dan yola \u00e7\u0131karak, indirim say\u0131s\u0131n\u0131 hesaplaman\u0131n farkl\u0131 yollar\u0131n\u0131 ve bu konuda kar\u015f\u0131la\u015fabilece\u011fimiz zorluklar\u0131 ele alaca\u011f\u0131z. Yaz\u0131m\u0131n amac\u0131, bu problemi farkl\u0131 bak\u0131\u015f a\u00e7\u0131lar\u0131yla ele alarak, \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 daha iyi anlaman\u0131z\u0131 sa\u011flamakt\u0131r. Ayr\u0131ca, kendi \u00e7\u00f6z\u00fcm \u00f6nerilerimi ve deneyimlerimi de payla\u015faca\u011f\u0131m.","og_url":"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-06-15T13:15:14+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\/haftalik-challenge-indirim-sayisini-hesaplama\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama","datePublished":"2025-06-15T13:15:14+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/"},"wordCount":479,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/","url":"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/","name":"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-06-15T13:15:14+00:00","description":"Merhaba de\u011ferli okuyucular\u0131m! Bu haftaki yaz\u0131mda, dev.to platformunda Simon Green taraf\u0131ndan payla\u015f\u0131lan \"Weekly Challenge: Counting the Discounts\" ba\u015fl\u0131kl\u0131 yaz\u0131dan yola \u00e7\u0131karak, indirim say\u0131s\u0131n\u0131 hesaplaman\u0131n farkl\u0131 yollar\u0131n\u0131 ve bu konuda kar\u015f\u0131la\u015fabilece\u011fimiz zorluklar\u0131 ele alaca\u011f\u0131z. Yaz\u0131m\u0131n amac\u0131, bu problemi farkl\u0131 bak\u0131\u015f a\u00e7\u0131lar\u0131yla ele alarak, \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 daha iyi anlaman\u0131z\u0131 sa\u011flamakt\u0131r. Ayr\u0131ca, kendi \u00e7\u00f6z\u00fcm \u00f6nerilerimi ve deneyimlerimi de payla\u015faca\u011f\u0131m.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/haftalik-challenge-indirim-sayisini-hesaplama\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Haftal\u0131k Challenge: \u0130ndirim Say\u0131s\u0131n\u0131 Hesaplama"}]},{"@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\/24129","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=24129"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/24129\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=24129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=24129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=24129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}