Koşul Yapıları 2 – C Programlama Dili by etasarim

View this thread on steempeak.com
· @etasarim ·
$1.68
Koşul Yapıları 2 – C Programlama Dili
<center>http://etasarim.cloudaccess.host/wp-content/uploads/2019/02/c-programlama-dili-dersleri.jpg</center> <br/><p>Bir önceki dersimizde <em>if els</em>e yapılarını kullanarak nasıl koşullu dallanma yapılacağını gördük. C dilinde <em>if else</em> haricinde koşullu ifadeler için daha spesifik kullanımı olan <em>switch case</em> yapısı da bulunmaktadır. Bazı durumlarda if else yapısından çok daha efektif olabilmektedir. </p>

<h3>switch case Yapısı</h3>
<p>Genellikle çok seçenekli durumlar için switch case iyi bir seçenek olabilir.</p>
<p>Gerekli açıklamayı yaptığımıza göre switch case yapısından bahsedelim. Bu yapının genel taslağı aşağıdaki gibidir :</p>
<p><em>int secenek = 11;<br> switch(secenek)<br> {<br>     case 0 : <br>         statement;<br>         break;<br>     case 1 :<br>         statement;<br>         break;<br>     case 2 :<br>         statement;<br>         break;<br>         .<br>         .<br>         .<br>         .<br>     default :<br>         statement;<br> }</em></p>
<p><div><em>switch</em> satırında yer alan <em>secenek</em> değişkeninin değeri muhakkak <em>case </em>ile belirtilen sabit değerler ile karşılaştırılabilecek bir değer olmalıdır.</div></p>
<p><div> Yani <em>secenek </em>değişkeni <em>integer </em>ise <em>case </em>yapısında bulunan sabitler de <em>integer </em>olmalıdır. <em>secenek </em>değişkeni <em>char</em> olsaydı <em>case </em>yapısında bulunan sabitlerinde <em>char </em>olması gerekirdi.</div></p>
<p><em>switch case</em> yapısının mantığı kısaca şöyledir :  Program <em>switch </em>yapısına geldiğinde seçenek ile belirttiğimiz ifadenin değerine göre ilgili <em>case</em> yapısına geçer ve buradaki kodları işledikten sonra <em>break </em>anahtar kelimesini görür ve <em>switch </em>yapısından çıkar. Diğer case bloklarını pas geçer. Eğer <em>secenek </em>ile verilen ifadenin değeri hiçbir <em>case </em>yapısında bulunmuyorsa <em>default </em>kısmına geçer ve buradaki kodları işler.</p>
<p>Şimdi buraya kadar anlatılanları görmek adına basit bir uygulama yapalım:</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-146.png" alt="" class="wp-image-1075"/>
<p>Bu uygulamada <em>secenek </em>adında <em>int </em>bir değişken tanımlayıp kullanıcıdan 0-4 arası bir değer girmesini istedik. Klavyeden girilen değer <em>scanf()</em> fonksiyonu ile <em>secenek </em>değişkenine atanacaktır. Sonrasında <em>switch case</em> yapısına gelinecektir. Bu yapıda <em>secenek </em>değişkeninin değerine göre ilgili <em>case </em>yapısı işlenecek. Mesela klavyeden 3 değerini girmiş olalım.</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-148.png" alt="" class="wp-image-1078"/>
<p><em>secenek </em>değeri 3 olduğundan program direk <em>case 3</em> kısmına gidecek buradaki <em>printf()</em> fonksiyonu ile ekrana "<em>3 sayısını seçtiniz.</em>" yazısını yazdıktan sonra <em>break </em>anahtar kelimesini görüp bu yapıdan çıkacaktır.</p>
<p>Peki kullanıcı 0-4 arası olmayan bir değer girseydi, süreç nasıl olurdu?</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-149.png" alt="" class="wp-image-1081"/>
<p>Kullanıcı klavyeden 6 değerini girdi. Ancak <em>case </em>yapıları içerisindeki sabitlerde böyle bir değer bulunmadığından direk <em>default </em>kısmına geçilecek ve buradaki kodlar çalıştırılacak.</p>
<p>Ayrıca <em>case </em>den sonra gelen kodlar birden fazla satırdan oluşabilir. {} curly bracket kullanım zorunluluğu bulunmamaktadır. Bunu aşağıdaki gibi bir uygulama ile test edebilirsiniz.</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-150.png" alt="" class="wp-image-1082"/>
<p><em>break </em>anahtar kelimesinin  <em>switch </em>yapısı içinde kullanımı da zorunlu değildir. Ama kullanılmadığı takdirde diğer <em>case </em>lere de gireceğini bilmek gerekir. </p>
<p>Şimdi de yukarıdaki uygulamayı <em>break</em> anahtar kelimesini kullanmayarak yapalım ve sonuçlarını test edelim :</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-151.png" alt="" class="wp-image-1088"/>
<p>Uygulamayı çalıştırıp klavyeden 2 tuşuna basalım :</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-152.png" alt="" class="wp-image-1089"/>
<p>Sonuca baktığımızda normalde ekrana sadece "2 sayısını seçtiniz." yazması gerekirken, çıktımızda diğer sayıları da seçtiğimiz gösteriliyor. Bunun sebebi doğru seçeneği bulduktan sonra <em>case </em>yapısında <em>break </em>anahtar kelimesi olmadığından sonraki caseleri de işlemesidir.</p>
<p>Ayrıca switch case yapısı içerisinde <em>default </em>bloğunun bulunması da zorunlu değildir. Ancak bu blogu kullanarak kullanıcının olası bir hatasının önüne geçilmiş olur.  Uygulamamız üzerinde bu daha iyi görülecektir :</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-153.png" alt="" class="wp-image-1092"/>
<p>Böyle bir uygulamada kullanıcı 0,1,2,3 ve 4 değerlerini girdiği sürece sorun yoktur ama ya kullanıcı bu değerler dışında bir değer girerse işte o zaman uygulama hiçbir <em>case </em>yapısına girmeyecek ve siz de ne olup bittiğini anlayamamış olacaksınız :</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-154.png" alt="" class="wp-image-1093"/>
<p><em>default </em>kısmı aslında hem kullanıcıya hem programcıya kontrol noktasında oldukça  fayda sağlayan bir bölüm.</p>
<p>Son olarak şunu da belirtelim : <em>switch case</em> yapısında da <em>if else</em> yapısında olduğu gibi iç içe <em>switch case </em>kullanımı mümkündür. Bunun için basit bir banka uygulaması hazırladım: </p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-164.png" alt="" class="wp-image-1111"/><br/><i><a href="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-164.png">Resmin büyük hali</a></i>
<p>Bu uygulama dersin anlaşılması adına oldukça önemli. İçinde
birçok şeyi barındırıyor : switch case, if clause, iç içe switch case…</p>
<p>Uygulamada basit bir atm modellenmeye çalışıldı. Menü
isimleri tamamen atmasyondur, belirteyim. Önemli olan süreç ve bu süreci
programsal olarak nasıl satırlara döktüğümüz. Buna odaklanırsanız sevinirim.</p>
<p>Hazırsanız başlıyorum. Programın başında int türünde 3
değişken tanımladım. Bunlar secenek1, secenek2 ve miktar.</p>
<p>secenek1 değişkeni atm açıldığında karşınıza gelen menüde
seçtiğiniz seçimi temsil edecek. secenek2 &nbsp;değişkeni ise alt menülerde seçeceğiniz
seçimleri temsil edecek. miktar olarak belirttiğim değişken ise para çekme ve
yatırma işlemlerinde kullanacağımız değişkendir.</p>
<p>İlk olarak ekrana aşağıdaki gibi bir yazı gelecek. </p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-155.png" alt="" class="wp-image-1101"/><br/><i>Bunu görsel bir yapıda karşınıza gelen menü elemanları olarak düşünebilirsiniz. </i>
<p>Kullanıcı <em>"Banka İşlemleri"</em> seçeneğini seçmek istesin. Dolayısıyla 1 e basması gerekecek. Bastığında menü aşağıdaki gibi şekillenecek:</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-165.png" alt="" class="wp-image-1112"/>
<p>Buraya kadar programın arka tarafında neler oluyor ondan bahsedelim. Kullanıcı 1 e bastığında <em>scanf()</em> fonksiyonu ile kullanıcının basmış olduğu int sayı, <em>secenek1 </em>değişkenine atanmış oluyor ve aşağıdaki gibi bir if yapısı ile karşılaşıyor. Bu if yapısında <em>secenek1 </em>değişkeni 1'e eşit midir sorgusu yapılıyor. <em>secenek1</em>, 1 e eşit olduğundan bu if yapısının içine giriyor ve kullanıcı aşağıdaki menülerle karşılaşıyor. Sonrasında tekrardan bu menüler içinden bir seçim yapması isteniyor.</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-166.png" alt="" class="wp-image-1113"/>
<p>Devam edelim. Kullanıcı "Para çekme" işlemi yapmak istediğinden 1 tuşuna basıp Enter a bassın. Bu aşamada scanf() fonksiyonu basılan bu değeri alıp secenek2 değişkenine atayacaktır. Programda bir sonraki aşama ise switch case sorgusuna girmektir.</p>
<p>Bu sorguda <em>secenek1 </em>değişkeninin değeri sorgulanmaktadır. <em>secenek1 </em>değeri 1 e eşit olduğundan <em>case 1</em> durumuna girecektir. case 1 içerisinde ise farklı bir switch case yapısı bulunmaktadır. Bu switch case yapısında ise <em>secenek2 </em>nin değeri sorgulanmaktadır.</p>
<p>Kullanıcı ATM den "Para Çekme" işlemi yakmak istediğinden zaten 1 tuşuna basarak secenek2 nin değerini 1 yapmıştı. bu switch yapısında secenek2 nin değeri 1 olduğundan case 1 durumuna girecektir. Burada kullanıcı "Çekilecek miktarı giriniz : " şeklinde bir bilgi mesajı ile karşılacak ve rakamı girdikten sonra scanf() fonksiyonu ile girilen değer alınacaktır. Sonrasında da kullanıcıya "Para çekme işlemi başarılı. .... TL para çekildi" mesajı verilecektir.</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-167.png" alt="" class="wp-image-1114"/>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2019/03/image-169.png" alt="" class="wp-image-1116"/>
<p>Programı çok uzatmamak adına case 1 durumuna odaklanıp diğer case durumlarını basit mesajlarla geçiştirdim. Dilerseniz kendiniz bu yapıyı geliştirebilirsiniz.</p>
<h3>switch case mi if else mi</h3>
<p><em>switch case</em> kullanarak yaptığımız bu uygulamaları<em> if else</em> yapısı kullanarak da yapabilirdik. Ancak, <em>switch case</em> yapısı programcılar tarafından hem okunabilirlik hem de hız açısından çok seçenekli yapılarda daha çok tercih edilebilir. Günümüz bilgisayarlarının ulaştığı hızları düşündüğümüzde bu hız farkını göz ardı edebilirsiniz, ama okunabilirlik oldukça önemli bir kavramdır.</p>
<p>Ayrıca <em>switch </em>yapısı içerisindeki ifade ile <em>case </em>lerdeki sabitlerin tür olarak uyumlu olması gerektiğinden bahsetmiştik. Yani siz <em>switch </em>içerisinde <em>int</em> bir değer veriyorsanız case lerde karşılaştırılacak sabitlerde int olmalıdır.</p>
<p>Son olarak<em>switch case</em> yapısında sadece eşitlik için kontrol yapılırken if else yapılarında her durumu kullanabilirsiniz.</p>
<p>Bugünlük bu kadar, umarım faydalı bir çalışma olmuştur.</p>
<p>Uygulama noktasında herhangi bir sorun yaşarsanız aşağıdaki yorum panelini kullanarak iletişime geçmekten çekinmeyin lütfen. Teşekkürler.</p>
<img src="http://etasarim.cloudaccess.host/wp-content/uploads/2018/11/text-divider-kirmizi.jpg" alt="" class="wp-image-60"/>
<p>Kaynak belirtilmeyen görseller @etasarim a aittir. / Pictures that don’t have any source belongs to @etasarim.</p>
 <br /><center><hr/><em>Posted from my blog with <a href='https://wordpress.org/plugins/steempress/'>SteemPress</a> : http://etasarim.cloudaccess.host/12/03/2019/kosul-yapilari-2-c-programlama-dili/ </em><hr/></center>               
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 11 others
properties (23)
post_id71,324,277
authoretasarim
permlinkkoulyaplar2cprogramlamadili-fu8v1wemwz
categorytr
json_metadata{"community":"steempress","app":"steempress\/1.4","image":["http:\/\/etasarim.cloudaccess.host\/wp-content\/uploads\/2019\/02\/c-programlama-dili-dersleri.jpg"],"tags":["tr","steempress","blog"],"original_link":"http:\/\/etasarim.cloudaccess.host\/12\/03\/2019\/kosul-yapilari-2-c-programlama-dili\/"}
created2019-03-12 18:09:30
last_update2019-03-12 18:09:30
depth0
children11
net_rshares2,816,425,396,287
last_payout2019-03-19 18:09:30
cashout_time1969-12-31 23:59:59
total_payout_value1.244 SBD
curator_payout_value0.436 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length10,743
author_reputation18,104,134,931,046
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries
0.
accountsteempress
weight1,500
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (75)
@baycan ·
$0.04
Çok emek vermişsin ve yine bu konularla  ilgili olanların faydalanacağı güzel bir paylaşım olmuş, ellerine  sağlık. :)
👍  
properties (23)
post_id71,332,653
authorbaycan
permlinkre-etasarim-koulyaplar2cprogramlamadili-fu8v1wemwz-20190312t203652282z
categorytr
json_metadata{"tags":["tr"],"app":"steemit\/0.1"}
created2019-03-12 20:36:54
last_update2019-03-12 20:36:54
depth1
children1
net_rshares63,532,024,282
last_payout2019-03-19 20:36:54
cashout_time1969-12-31 23:59:59
total_payout_value0.032 SBD
curator_payout_value0.010 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length118
author_reputation69,006,323,355,244
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@etasarim ·
$0.04
Teşekkür ederim @baycan hocam motive edici yorumunuz beni mutlu ediyor :)
👍  
properties (23)
post_id71,336,880
authoretasarim
permlinkre-baycan-re-etasarim-koulyaplar2cprogramlamadili-fu8v1wemwz-20190312t215418747z
categorytr
json_metadata{"tags":["tr"],"users":["baycan"],"app":"steemit\/0.1"}
created2019-03-12 21:54:15
last_update2019-03-12 21:54:15
depth2
children0
net_rshares62,262,150,769
last_payout2019-03-19 21:54:15
cashout_time1969-12-31 23:59:59
total_payout_value0.031 SBD
curator_payout_value0.010 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length73
author_reputation18,104,134,931,046
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@minnowsupport ·
<p>Congratulations!  This post has been upvoted from the communal account, @minnowsupport, by etasarim from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows.  Please find us at the <a href="https://discord.gg/HYj4yvw"> Peace, Abundance, and Liberty Network (PALnet) Discord Channel</a>.  It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.</p> <p>If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=102530.639667%20VESTS">50SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=205303.639667%20VESTS">100SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=514303.639667%20VESTS">250SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=1025303.639667%20VESTS">500SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=2053030.639667%20VESTS">1000SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&amp;delegatee=minnowsupport&amp;vesting_shares=10253030.639667%20VESTS">5000SP</a>. <br><strong>Be sure to leave at least 50SP undelegated on your account.</strong></p>
properties (22)
post_id71,359,427
authorminnowsupport
permlinkre-koulyaplar2cprogramlamadili-fu8v1wemwz-20190313t050425z
categorytr
json_metadata{"app":"beem\/0.20.17"}
created2019-03-13 05:04:24
last_update2019-03-13 05:04:24
depth1
children0
net_rshares0
last_payout2019-03-20 05:04:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,691
author_reputation104,981,098,086,561
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@steinhammer ·
Emeğine sağlık, akışı çok iyi olmuş.
properties (22)
post_id71,392,953
authorsteinhammer
permlinkre-etasarim-koulyaplar2cprogramlamadili-fu8v1wemwz-20190313t145352674z
categorytr
json_metadata{"community":"busy","app":"busy\/2.5.6","format":"markdown","tags":["tr"],"users":[],"links":[]}
created2019-03-13 14:54:21
last_update2019-03-13 14:54:21
depth1
children1
net_rshares0
last_payout2019-03-20 14:54:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length36
author_reputation8,170,003,116,977
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@etasarim ·
Teşekkür ederim hocam :)
👍  
properties (23)
post_id71,411,919
authoretasarim
permlinkre-steinhammer-re-etasarim-koulyaplar2cprogramlamadili-fu8v1wemwz-20190313t200003717z
categorytr
json_metadata{"tags":["tr"],"app":"steemit\/0.1"}
created2019-03-13 19:59:57
last_update2019-03-13 19:59:57
depth2
children0
net_rshares726,420,111
last_payout2019-03-20 19:59:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length24
author_reputation18,104,134,931,046
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@steem-plus ·
SteemPlus upvote
Hi, @etasarim!

You just got a **1.64%** upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in [here](https://steemit.com/@steem-plus) to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.
properties (22)
post_id71,397,135
authorsteem-plus
permlinkkoulyaplar2cprogramlamadili-fu8v1wemwz---vote-steemplus
categorytr
json_metadata{}
created2019-03-13 15:50:21
last_update2019-03-13 15:50:21
depth1
children0
net_rshares0
last_payout2019-03-20 15:50:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length435
author_reputation247,995,867,762,997
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@etasarim ·
$4.71
Bu dersin ana fikri, switch case yapısının kullanımı ve if else yapısı ile arasındaki farklılıklardır. Bu anlaşılmışsa verilmek istenilen verilmiştir. Her şeyden öte son uygulama switch case yapısının kullanımı için bence güzel bir örnek oldu. Anlaşılmayan bir nokta varsa bu yorumumun altına sorabilirsiniz.
_Kodları steempress alt yapısı sıkıntı çıkardığı için veremedim bilginize._
👍  , , , , , , , , , , , , , ,
properties (23)
post_id71,412,155
authoretasarim
permlinkre-etasarim-koulyaplar2cprogramlamadili-fu8v1wemwz-20190313t200359281z
categorytr
json_metadata{"tags":["tr"],"app":"steemit\/0.1"}
created2019-03-13 20:03:51
last_update2019-03-13 20:03:51
depth1
children2
net_rshares6,848,382,414,976
last_payout2019-03-20 20:03:51
cashout_time1969-12-31 23:59:59
total_payout_value3.532 SBD
curator_payout_value1.175 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length384
author_reputation18,104,134,931,046
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (15)
@minnowvotes ·
re-etasarim-re-etasarim-koulyaplar2cprogramlamadili-fu8v1wemwz-20190313t200359281z-20190314t201352443z
You got a 6.89% upvote from @minnowvotes courtesy of @etasarim!
properties (22)
post_id71,472,674
authorminnowvotes
permlinkre-etasarim-re-etasarim-koulyaplar2cprogramlamadili-fu8v1wemwz-20190313t200359281z-20190314t201352443z
categorytr
json_metadata{"app":"postpromoter\/2.1.1"}
created2019-03-14 20:13:54
last_update2019-03-14 20:13:54
depth2
children0
net_rshares0
last_payout2019-03-21 20:13:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length64
author_reputation-300,453,853,020
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@redlambo ·
re-etasarim-re-etasarim-koulyaplar2cprogramlamadili-fu8v1wemwz-20190313t200359281z-20190315t203030987z
You got a 60.21% upvote from @redlambo courtesy of @etasarim! Make sure to use tag #redlambo to be considered for the curation post!
properties (22)
post_id71,524,287
authorredlambo
permlinkre-etasarim-re-etasarim-koulyaplar2cprogramlamadili-fu8v1wemwz-20190313t200359281z-20190315t203030987z
categorytr
json_metadata{"app":"postpromoter\/1.9.2"}
created2019-03-15 20:30:30
last_update2019-03-15 20:30:30
depth2
children0
net_rshares0
last_payout2019-03-22 20:30:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length133
author_reputation123,026,877,081
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@c-squared ·
c-squared-comment
<div class="pull-left">https://cdn.steemitimages.com/DQmaSUWYsJ3AMUEMRqCSaoKJVNvtsbKm4fNAtmTidr8Uggc/C%20Squared%20Logo%20Transparency%20200px.png</div><br>Bu yazı <a href="https://discord.gg/B8JFmJ4">Curation Collective Discord Sunucusunda</a> küratörlere önerilmiş ve manuel inceleme sonrasında @c-squared topluluk hesabından oy ve resteem almıştır.<hr>This post was shared in the #turkish-curation channel in the <a href="https://discord.gg/B8JFmJ4">Curation Collective Discord community</a> for curators, and upvoted and resteemed by the @c-squared community account after manual review.<br/>@c-squared runs a <a href="https://steemit.com/witness/@c-cubed/announcing-the-launch-of-the-new-c-squared-witness">community witness</a>. Please consider using one of your witness votes on us <a href ="https://steemconnect.com/sign/account-witness-vote?witness=c-squared&approve=1">here</a>
properties (22)
post_id71,469,767
authorc-squared
permlink20190314t184607675z
categorytr
json_metadata{"tags":["c-squared"]}
created2019-03-14 18:47:00
last_update2019-03-14 18:47:00
depth1
children1
net_rshares0
last_payout2019-03-21 18:47:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length887
author_reputation7,922,986,006,650
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@etasarim ·
Thanks :)
properties (22)
post_id71,469,822
authoretasarim
permlinkre-c-squared-20190314t184607675z-20190314t184850358z
categorytr
json_metadata{"community":"busy","app":"busy\/2.5.6","format":"markdown","tags":["tr"],"users":[],"links":[]}
created2019-03-14 18:48:48
last_update2019-03-14 18:48:48
depth2
children0
net_rshares0
last_payout2019-03-21 18:48:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length9
author_reputation18,104,134,931,046
root_title"Koşul Yapıları 2 – C Programlama Dili"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000