<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kelebek@PIS-ii:~$ &#187; Şifreleme</title>
	<atom:link href="http://blog.yollu.com/tag/sifreleme/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.yollu.com</link>
	<description>Aşkın Yollu&#039;nun Web Günlüğü</description>
	<lastBuildDate>Mon, 05 Jul 2010 12:12:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Sezar şifreleme</title>
		<link>http://blog.yollu.com/2007/12/12/sezar-sifreleme/</link>
		<comments>http://blog.yollu.com/2007/12/12/sezar-sifreleme/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 02:35:14 +0000</pubDate>
		<dc:creator>Aşkın Yollu</dc:creator>
				<category><![CDATA[Programlama]]></category>
		<category><![CDATA[Scheme]]></category>
		<category><![CDATA[Algoritma]]></category>
		<category><![CDATA[Sezar]]></category>
		<category><![CDATA[Şifreleme]]></category>

		<guid isPermaLink="false">http://www.bobrektasi.org/2007/12/12/sezar-sifreleme/</guid>
		<description><![CDATA[Sezar şifreleme için yazdığım ilk kod aşağıdaki gibiydi &#40;define str2 &#34;&#34;&#41;&#40;define &#40;sezar str lst&#41; &#40;do &#40;&#40;i 0 &#40;+ i 1&#41;&#41; &#40;j 0 &#40;+ j 1&#41;&#41;&#41; &#40;&#40;= j &#40;string-length str&#41;&#41;&#41; &#40;if &#40;= i &#40;length lst&#41;&#41; &#40;set! i 0&#41;&#41; &#40;set! str2 &#40;string-append str2 &#40;string &#40;integer-&#62;char &#40;+ &#40;list-ref lst i &#41; &#40;char-&#62;integer &#40;string-ref str j&#41;&#41;&#41;&#41;&#41;&#41;&#41;&#41;&#41; Ancak bu kod [...]]]></description>
			<content:encoded><![CDATA[<p>Sezar şifreleme için yazdığım ilk kod aşağıdaki gibiydi </p>
<pre class="scheme"><ol start="0"><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">define</span> str2 <span style="color: #ff0000;">&quot;&quot;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">define</span> <span style="color: #66cc66;">&#40;</span>sezar str lst<span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">do</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>i <span style="color: #cc66cc;">0</span> <span style="color: #66cc66;">&#40;</span>+ i <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>j <span style="color: #cc66cc;">0</span> <span style="color: #66cc66;">&#40;</span>+ j <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>= j <span style="color: #66cc66;">&#40;</span>string-<span style="color: #b1b100;">length</span> str<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>= i <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">length</span> lst<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set!</span> i <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set!</span> str2</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">          <span style="color: #66cc66;">&#40;</span>string-<span style="color: #b1b100;">append</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">           str2</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">           <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">string</span> <span style="color: #66cc66;">&#40;</span>integer-&gt;char</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                    <span style="color: #66cc66;">&#40;</span>+ <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list-ref</span> lst i <span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                       <span style="color: #66cc66;">&#40;</span>char-&gt;integer <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">string-ref</span> str j<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li></ol></pre>
<p>Ancak bu kod pek hoşuma gitmedi üzerinde biraz daha oynama yapmak gerekiyordu. Mesela en baştaki
<pre class="scheme"><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">define</span> str2 <span style="color: #ff0000;">&quot;&quot;</span><span style="color: #66cc66;">&#41;</span></pre>
<p> pek hoş durmuyordu ve hiç bir sonuç gönmüyordu. Ekstradan srt2 nin değerini sorgulamak gerekiyordu.<br />
<span id="more-61"></span><br />
Bu sebeple kodu aşağıdaki hale getirdim.</p>
<pre class="scheme"><ol start="0"><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"> <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">define</span> <span style="color: #66cc66;">&#40;</span>sezar str lst<span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">let</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>str <span style="color: #66cc66;">&#40;</span>string-downcase str<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>str2 <span style="color: #ff0000;">&quot;&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">do</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>i <span style="color: #cc66cc;">0</span> <span style="color: #66cc66;">&#40;</span>+ i <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>j <span style="color: #cc66cc;">0</span> <span style="color: #66cc66;">&#40;</span>+ j <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>= j <span style="color: #66cc66;">&#40;</span>string-<span style="color: #b1b100;">length</span> str<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>= i <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">length</span> lst<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set!</span> i <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set!</span> str2</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">          <span style="color: #66cc66;">&#40;</span>string-<span style="color: #b1b100;">append</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">           str2</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">           <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">string</span> <span style="color: #66cc66;">&#40;</span>integer-&gt;char</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                    <span style="color: #66cc66;">&#40;</span>+ <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list-ref</span> lst i <span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                       <span style="color: #66cc66;">&#40;</span>char-&gt;integer <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">string-ref</span> str j<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #66cc66;">&#40;</span>values str2<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li></ol></pre>
<p>Ancak yine eksiklikler vardı.
<pre class="scheme"><span style="color: #66cc66;">&#40;</span>sezar <span style="color: #ff0000;">&quot;zeliha&quot;</span> '<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1</span> <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></pre>
<p> bize "{gmkic" değerini döndürüyordu. "agmkic" gibi bir değer bizim için daha hoş olabilirdi. </p>
<pre class="scheme"><ol start="0"><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">define</span> <span style="color: #66cc66;">&#40;</span>sezar str lst<span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">let</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>str <span style="color: #66cc66;">&#40;</span>string-downcase str<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>str2 <span style="color: #ff0000;">&quot;&quot;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>tmp <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">  <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">do</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>i <span style="color: #cc66cc;">0</span> <span style="color: #66cc66;">&#40;</span>+ i <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>j <span style="color: #cc66cc;">0</span> <span style="color: #66cc66;">&#40;</span>+ j <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>= j <span style="color: #66cc66;">&#40;</span>string-<span style="color: #b1b100;">length</span> str<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>= i <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">length</span> lst<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">        <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set!</span> i <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set!</span> str2</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">          <span style="color: #66cc66;">&#40;</span>string-<span style="color: #b1b100;">append</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">           str2</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">           <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">string</span> <span style="color: #66cc66;">&#40;</span>integer-&gt;char</div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                    <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">begin</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                      <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">set!</span> tmp <span style="color: #66cc66;">&#40;</span>+ <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">list-ref</span> lst i <span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                       <span style="color: #66cc66;">&#40;</span>char-&gt;integer <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">string-ref</span> str j<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                      <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">cond</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                        <span style="color: #66cc66;">&#91;</span><span style="color: #66cc66;">&#40;</span>&gt; tmp <span style="color: #cc66cc;">122</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#40;</span>- tmp <span style="color: #cc66cc;">26</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#93;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">                        <span style="color: #66cc66;">&#91;</span><span style="color: #b1b100;">else</span> tmp<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">    <span style="color: #66cc66;">&#40;</span>values str2<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span></div></li></ol></pre>
<p>Burda eklediğim satırlar karaktere çevirilecek sayının değerinin 122den büyük olup olmadığını kontrol ediyor. Eğer z+1=123 gibi bir değer elde ederse bu değer a'ya çevirliyor.<br />
Kodlara <a href="http://www.askin.ws/doc/sezar.scm">Burdan</a> ulaşabilirsiniz.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://blog.yollu.com/2007/12/28/alin-size-bir-guzel-kod/" rel="bookmark" class="crp_title">Alın size bir güzel kod:)</a></li><li><a href="http://blog.yollu.com/2007/12/17/bubble-sort-algoritmasi-ve-scheme-cozumu/" rel="bookmark" class="crp_title">Bubble sort  algoritması ve scheme çözümü</a></li><li><a href="http://blog.yollu.com/2008/01/22/cikmaz-demeyin-sansinizi-deneyin/" rel="bookmark" class="crp_title">Çıkmaz Demeyin Şansınızı Deneyin</a></li><li><a href="http://blog.yollu.com/2007/12/20/scheme-ile-ekrana-ici-bos-kare-bastirmak/" rel="bookmark" class="crp_title">Scheme ile ekrana içi boş dikdörtgen bastırmak</a></li><li><a href="http://blog.yollu.com/2007/10/26/en-basit-recursion-ozyineleme-mantigi/" rel="bookmark" class="crp_title">En basit recursion &#8211; özyineleme mantığı</a></li></ul></div>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://blog.yollu.com/2007/12/12/sezar-sifreleme/&amp;title=Sezar+%C5%9Fifreleme" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Sezar+%C5%9Fifreleme+-+http://bit.ly/bWJSsf&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-friendfeed">
			<a href="http://www.friendfeed.com/share?title=Sezar+%C5%9Fifreleme&amp;link=http://blog.yollu.com/2007/12/12/sezar-sifreleme/" rel="nofollow" class="external" title="Share this on FriendFeed">Share this on FriendFeed</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://blog.yollu.com/2007/12/12/sezar-sifreleme/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://blog.yollu.com/2007/12/12/sezar-sifreleme/&amp;title=Sezar+%C5%9Fifreleme&amp;srcUrl=http://blog.yollu.com/2007/12/12/sezar-sifreleme/&amp;srcTitle=Sezar+%C5%9Fifreleme&amp;snippet=Sezar%20%C5%9Fifreleme%20i%C3%A7in%20yazd%C4%B1%C4%9F%C4%B1m%20ilk%20kod%20a%C5%9Fa%C4%9F%C4%B1daki%20gibiydi%20%0D%0A%28define%20str2%20%22%22%29%0D%0A%28define%20%28sezar%20str%20lst%29%0D%0A%20%20%28do%20%28%28i%200%20%28%2B%20i%201%29%29%20%28j%200%20%28%2B%20j%201%29%29%29%20%28%28%3D%20j%20%28string-length%20str%29%29%29%0D%0A%20%20%20%20%28if%20%28%3D%20i%20%28length%20lst%29%29%0D%0A%20%20%20%20%20%20%20%20%28set%21%20i%200%29%29%0D%0A%20%20%20%20%28set%21%20str2%20%0D%0A%20%20%20%20%20%20%20%20%20%20%28string-append%0D%0A%20%20%20%20%20%20%20%20%20%20%20str2%0D%0A%20%20%20%20%20%20%20%20%20%20%20%28strin" rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://blog.yollu.com/2007/12/12/sezar-sifreleme/&amp;title=Sezar+%C5%9Fifreleme" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://blog.yollu.com/2007/12/12/sezar-sifreleme/&amp;title=Sezar+%C5%9Fifreleme&amp;summary=Sezar%20%C5%9Fifreleme%20i%C3%A7in%20yazd%C4%B1%C4%9F%C4%B1m%20ilk%20kod%20a%C5%9Fa%C4%9F%C4%B1daki%20gibiydi%20%0D%0A%28define%20str2%20%22%22%29%0D%0A%28define%20%28sezar%20str%20lst%29%0D%0A%20%20%28do%20%28%28i%200%20%28%2B%20i%201%29%29%20%28j%200%20%28%2B%20j%201%29%29%29%20%28%28%3D%20j%20%28string-length%20str%29%29%29%0D%0A%20%20%20%20%28if%20%28%3D%20i%20%28length%20lst%29%29%0D%0A%20%20%20%20%20%20%20%20%28set%21%20i%200%29%29%0D%0A%20%20%20%20%28set%21%20str2%20%0D%0A%20%20%20%20%20%20%20%20%20%20%28string-append%0D%0A%20%20%20%20%20%20%20%20%20%20%20str2%0D%0A%20%20%20%20%20%20%20%20%20%20%20%28strin&amp;source=kelebek@PIS-ii:~$" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://blog.yollu.com/2007/12/12/sezar-sifreleme/&amp;title=Sezar+%C5%9Fifreleme" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.yollu.com/2007/12/12/sezar-sifreleme/&amp;title=Sezar+%C5%9Fifreleme" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://blog.yollu.com/2007/12/12/sezar-sifreleme/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.yollu.com/2007/12/12/sezar-sifreleme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
