<?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>EvrenCe.Com &#187; Pascal</title>
	<atom:link href="http://www.evrence.com/konu/programlama/pascal/feed" rel="self" type="application/rss+xml" />
	<link>http://www.evrence.com</link>
	<description>Dünyaya bizim yanımızdan bakın ;)</description>
	<lastBuildDate>Wed, 21 Dec 2011 16:34:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Pascal &#8211; Veri Yapıları</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-veri-yapilari.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-veri-yapilari.html#comments</comments>
		<pubDate>Mon, 02 Feb 2009 02:44:09 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[veri yapıları]]></category>
		<category><![CDATA[veri yapısı]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=103</guid>
		<description><![CDATA[- Listeler Bir veri yapısı olan listeler aynı tür veri tiplerinin ard<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html" rel="bookmark" title="Pascal &#8211; Özel Veri Tipleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Özel Veri Tipleri" />Pascal &#8211; Özel Veri Tipleri</a></strong>
- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html" rel="bookmark" title="Pascal &#8211; İndeksli Değişkenler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; İndeksli Değişkenler" />Pascal &#8211; İndeksli Değişkenler</a></strong>
- Dizilere Giriş DİZİLER Bir dizi, aynı tipteki elemanların yanyana sıralanışı ile
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html" rel="bookmark" title="Pascal &#8211; Pascal&#8217;ın Dil Yapısı"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Pascal&#8217;ın Dil Yapısı" />Pascal &#8211; Pascal&#8217;ın Dil Yapısı</a></strong>
- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong>
- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-menuler.html" rel="bookmark" title="Pascal &#8211; Menüler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Menüler" />Pascal &#8211; Menüler</a></strong>
- File Menüsü Yeni bir Pascal dosyası açar. Oluşturulmuş bir Pascal dosyasını
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong>- Listeler</strong></em></span></h2>
<p><span style="font-size: 11pt; font-family: Arial;">Bir veri yapısı olan listeler aynı    tür veri tiplerinin ard arda sıralanması ile oluşan bir yapıdır. Örneğin bir    kütüphanede yazarların isimlerinin ard arda yazılması ile yazarlar listesi,    kitap isimlerinin ard arda yazılması ile kitapların listesini elde ederiz.    Bunun gibi listeleri günlük hayatımızda çokca kullanırız. Listenin uzunluğu    listede bulunan elemanların sayısına eşittir. Birinci eleman listenin başını,    sonuncu eleman ise listenin sonunu temsil eder. Eğer listenin bütün elemanları    boş ise liste boştur. Eğer liste boyu kadar eleman listede varsa o zaman da    liste doludur, deriz. Bu mantıklardan hareketle listeye yeni eleman ekleyerek    ve listeden eleman çıkararak listenin hareketliliği sağlanmış olur.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Listenin elemanları daha önce    tanımlanan veri tiplerinden herhangi biri olabilir. Yani liste sayısal    verilerden olabileceği gibi alfasayısal verilerden oluşan bir liste de    olabilir. Listeyi oluşturan veri tiplerini programı kullanım amacımıza göre    seçebiliriz.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Listelerde veriler karışık olarak    yerleştirilebileceği gibi bir sıraya bağlı olarak ta yerleştirilebilir. Ancak    listelerdeki verilerin karışık olması, istendiği zaman istenilen verinin    bulunabilmesini zorlaştırır.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><strong> </strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">1. Yapı olarak bağlaçsız liste    yapısı sequential (sıralı) kütük yapısına benzer. Sequential kütüğe veri    ekleme ve silme işlemlerinde kullanılan mantık bu yapıda da    uygulanabilir.Verilerin düzenli olarak yerleştirilmesi ise bu tür arama    işlemlerini kolaylaştırmasına rağmen bu sefer de ortaya düzenli (sıralı)    olarak yerleştirme problemi çıkar.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">2. Bu tür dezavantajları ortadan    kaldırmak için bağlı liste yapıları kullanılır. Mantık olarak kolay bir yapı    olduğu için çok kullanışlıdır.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"><span id="more-103"></span><br />
</span></p>
<h2><span style="color: #cc0000;"><em><strong>- Yığın (Stack) Yapısı</strong></em></span></h2>
<p><span style="font-size: 11pt; font-weight: 700; font-family: Arial;">YIĞIN ( STACK )</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Stackler günlük hayatta sıkca    yaptığımız bir şeyleri  diğerlerinin üzerine koyma daha sonrada bunları üstten    sıra ile alma mantığının bilgisayar alanaındaki uygulama biçimidir. Masamızın    üzerıinde üst üste dizilmiş kitapları, tezgatarın önünde üst üste konmuş    kazakları, mutfaklarımızda yıkanmak için sıralarını bekleye tabakları günlük    hayatta sıkca görmüşüzdür.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Şimdi kendimiz basit bir stack    oluşturalım. Bunun için önce elimize bir kitap alıp bunu masamızın üzerine    yerleştirelim. Sonra bir defteri az önce masamızın üzerine yerleştirdiğimiz    kitabın hemen üzerine koyalım ve bu defterin üzerine de bir kalem    yerleştirelim. Böylece kitap defter ve kalemden oluşan üç (3) elemanlı bir    stack oluşturmuş olduk. Şimdi bu stack’ten bizim kitabı almamız istendiğinde    yapmamız gereken şey doğal olarak önce en üstteki kalemi  daha sonra onun    altında bulunan defteri en son olarakta en alttaki kitabı almamızdır. Dikkat    edilecek olursa stack’e en son yerleştirdiğimiz kalemi en başta aldık yani    stack’e en son yerleştirilen (giren) kalem stack’ten en önce ayrıldı (çıktı)    .Bu ilk giren ilk çıkar LİFO (Last İn First out ) prensibi stack’in temel    mantığıdır.Veya bir başka anlatımla stack’e ilk giren kitap stackten en son    çıkmıştır FILO (First İn Last Out) ilk giren son çıkar.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Bilgisayarlarda stack’ler özellikle    alt progmanların çağrılması sırasında, öz yinelemeli programlarda ve    matematiksel işlemlerde çok sık kullanılır. Örnegin her hangi bir programın    içerisinden bir alt programı çağırdığımız zaman programın neresinde    kaldığımızı bilmemiz için ; bulunduğumuz programdan ayrılıp alt programa    gittiğimiz yerin adresini bilgisayar bir stack’te saklayarak alt programın    yürütmesi bitip geriye dönmek istendiği zaman bilgsayar stack’te saklanan bu    adresten yaralanarak kaldığımız yere geri dönmemizi sağlar.</span></p>
<h2><span style="color: #cc0000;"><em><strong>- Queue (Kuyruk) Yapısı</strong></em></span></h2>
<p><span style="font-family: Arial;"><span style="font-size: 11pt; font-weight: 700;">QUEUE    (KUYRUK)</span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Veri  yapılarındaki pek çok mantık    aslında insan oğlunun günlük hayatta kullandığı olaylardan esinlenerek    üretilmiştir. Bu veri yapılarından biri olan kuyruklarda günlük hayatımızda    sıksık yaşadığımız kuyruk mantığından farksızdır. Örneğin bir otobüs    durağında; gelecek olan otobüse binmek için kuyrukta bekleyen insanların    durumu yine aynı şekilde ekmek almak için ekmek büfesinin önünde bekleyen    insanların durumunu incelersek veri yapılarındaki kuyruk kavramını anlamamız    çok kolay olacaktır. </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Bir ekmek büfesinin önünde ekmek    almak için sırada bekleyen insanları inceleyecek olursak; ekmek sırasına ilk    önce gelen yani kuyruğa ilk girenin ekmek geldiği zaman ilk önce ekmeği alması    gerekir daha sonra ekmeğini alacak olan ikinci sıradaki kişidir. Bu böylece    kuyruğun sonuna doğru herkes ekmeğini alıncaya kadar sürer, kuyruğa en son    giren kişi haliyle en son ekmeğini alır. Buradan çıkarılacak sonuç ilk giren    ilk çıkar ( First İn First Out ) FİFO veya bir başka anlatımla son giren son    çıkar ( Last İn Last Out ) LİLO dir . Bu mantık kuyruğun temel mantığıdır .    Görüldüğü gibi kuyruğun temel mantığı daha once anlatılan stacklerin(yığınların)    temel mantığının tam tersidir. </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Bilgisayarlarda kuyruklar özellikle    sıra beklemeli sistemlere, network yapılarında, bir yazıcının (printer) birden    çok  bilgisayar tarafından kullanılması durumunda ve aritmetiksel işlemlerde    kullanılır .</span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=103&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html" rel="bookmark" title="Pascal &#8211; Özel Veri Tipleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Özel Veri Tipleri" />Pascal &#8211; Özel Veri Tipleri</a></strong><p>- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html" rel="bookmark" title="Pascal &#8211; İndeksli Değişkenler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; İndeksli Değişkenler" />Pascal &#8211; İndeksli Değişkenler</a></strong><p>- Dizilere Giriş DİZİLER Bir dizi, aynı tipteki elemanların yanyana sıralanışı ile</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html" rel="bookmark" title="Pascal &#8211; Pascal&#8217;ın Dil Yapısı"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Pascal&#8217;ın Dil Yapısı" />Pascal &#8211; Pascal&#8217;ın Dil Yapısı</a></strong><p>- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong><p>- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-menuler.html" rel="bookmark" title="Pascal &#8211; Menüler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Menüler" />Pascal &#8211; Menüler</a></strong><p>- File Menüsü Yeni bir Pascal dosyası açar. Oluşturulmuş bir Pascal dosyasını</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-veri-yapilari.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; Özel Veri Tipleri</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html#comments</comments>
		<pubDate>Mon, 02 Feb 2009 02:33:08 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[sıralı veri tipi]]></category>
		<category><![CDATA[veri tipleri]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=101</guid>
		<description><![CDATA[- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html" rel="bookmark" title="Pascal &#8211; İndeksli Değişkenler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; İndeksli Değişkenler" />Pascal &#8211; İndeksli Değişkenler</a></strong>
- Dizilere Giriş DİZİLER Bir dizi, aynı tipteki elemanların yanyana sıralanışı ile
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-veri-yapilari.html" rel="bookmark" title="Pascal &#8211; Veri Yapıları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Veri Yapıları" />Pascal &#8211; Veri Yapıları</a></strong>
- Listeler Bir veri yapısı olan listeler aynı tür veri tiplerinin ard
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html" rel="bookmark" title="Pascal &#8211; Pascal&#8217;ın Dil Yapısı"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Pascal&#8217;ın Dil Yapısı" />Pascal &#8211; Pascal&#8217;ın Dil Yapısı</a></strong>
- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/qbasic/quick-basic-bolum-6.html" rel="bookmark" title="Quick Basic &#8211; Bölüm 6"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Quick Basic &#8211; Bölüm 6" />Quick Basic &#8211; Bölüm 6</a></strong>
Quick-Basic Kursu Bölüm 6: Diziler Dizilere neden ihtiyaç duyulur? Çünkü binlerce değişkeni
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong>
- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong>- Veri Tipleri</strong></em></span></h2>
<p><span style="font-size: 11pt; font-family: Arial;">Pascal programlama dilinde    tanımlı olamayan fakat programcı tarafından tanımlanıp kullanılan veri tipleri    vardır. Bu veri tipleri tip tanımlama bölümünde tanımlanırlar. Program    içerisinde kullanım için tip tanımlama bölümünde tanımlanan özel isim değişken    tanımlama bölümünde değişken tipi gibi kullanılır.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Örnek  olarak ;</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> Type </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> Max = 1..100;</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> Var</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> notlar : Max; </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Şeklinde Max isminde özel    bir veri tipi tanımlamış ve  var bloğunda notlar değişkeni  Max değişkeninden    faydalanılarak tanımlanmıştır. </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> Özel veri    tipleri, basit veri tiplerinden daha karmaşık şekilde oluşturulabilir. </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Bu veri tipleri;</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">1-Diziler</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">2-Küme veri tipi</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">3-Sıralı veri tipi </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">4-Sınırlı veri tipi</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">5-Kayıt veri tipi</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"><span id="more-101"></span><br />
</span></p>
<h2><span style="color: #cc0000;"><em><strong>- Dizi Veri Tipleri</strong></em></span></h2>
<p><span style="font-size: 12pt; font-family: Arial; font-weight: 700;">1-DİZİLER</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 12pt;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Dizi, çok  sayıda aynı    veri tipinin tek isimle tanımlanması ve kullanılmasıdır. Tek boyutlu veya çok    boyutlu olarak tanımlanabilirler.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<div style="border: 3pt solid windowtext; padding: 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-size: 11pt; font-family: Arial;">Genel yazılım bicimi;</span></p>
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-size: 11pt; font-family: Arial;"> Dizi_ismi =     <strong>Array </strong>[alt_sınır..üst_sınır] <strong>of </strong> Temel_veri_tipi;</span></p>
</div>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Yukarıdaki yazılım tek    boyutlu diziler için kullanılır. İki boyutlu Dizi tanımlamak için;</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<div style="border: 3pt solid windowtext; padding: 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-size: 11pt; font-family: Arial;"> Dizi_ismi =     <strong>Array </strong>[alt_sınır..üst_sınır, alt_sınır..üst_sınır] <strong>of </strong> Temel_veri_tipi; </span></p>
</div>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">yazılım bicimi kullanılır.    Çok boyutlu dizi tanımlada;</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<div style="border: 1.5pt solid windowtext; padding: 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-size: 11pt; font-family: Arial;"> [alt_sınır..üst_sınır, alt_sınır..üst_sınır, alt_sınır..üst_sınır,.......]      yazılım biçimi kullanılır.</span></p>
</div>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Diziler için daha detaylı    açıklayıcı bilgiler ve örnek programlar ileriki konularda verilecektir.</span></p>
<h2><span style="color: #cc0000;"><em><strong>- Küme Veri Tipleri</strong></em></span></h2>
<p><span style="font-family: Arial;"><span style="font-size: 11pt; font-weight: 700;">2- KÜME    VERİ TİPİ</span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> </span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;">Küme, birbiriyle ilişkili    elemanlar topluluğudur. Pascal’da ise küme ayni tipdeki elemanlardan oluşur.    Bu elemanlar sayısal veya karakter olabilir. Real sayılar küme elemanlarını    oluşturamaz.</span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Küme veri tipi kümeyi oluşturan    elemanların arasına virgül konularak tanımlanırlar. Küme elemanları dizisel    değerlerden oluşuyorsa en küçük ve en büyük değerler arasına yan yana iki    nokta konularak tanımlanırlar.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> </span></span></p>
<div style="border: 3pt solid windowtext; padding: 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;">Genel yazılım bicimi;</span></span></p>
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> Type </span> </span></p>
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> Degisken_ismi = set of sıralı veri tipi;</span></span></p>
</div>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> </span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;">Örnek olarak alfabenin küçük    harflerinden oluşan bir kümeyi tanımlamak için </span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> Type </span> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> Kharfler = set of  ‘a’..’z’;</span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;">Program içinde kullanmak için    değişken tanımlama bloğunda </span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> Harf    : Kharfler; </span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;">şeklinde tanımlanır.</span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;">Aynı şekilde eğer kümeyi var    bloğunda tanımlamak istersek;</span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> Var</span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> Harf    : set of  ‘a’..’z’;        tanımlaması    kullanılabilir.</span></span></p>
<h2><span style="color: #cc0000;"><em><strong>- Sıralı Veri Tipleri</strong></em></span></h2>
<h2><span style="color: #cc0000;"><em><strong>- Sınırlı Veri Tipleri<br />
</strong></em></span></h2>
<h2><span style="color: #cc0000;"><em><strong>- Kayıt Veri Tipleri<br />
</strong></em></span></h2>
<h2><span style="color: #cc0000;"><em><strong>- Değişken Kayıt Tipi</strong></em></span></h2>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt; font-weight: 700;">5.2.    DEĞİŞKEN KAYIT TİPLERİ</span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> </span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> Kayıt tipi    verilerin tanımlanmasında case yapısından yararlanılarak altalanların sayı ve    tiplerinin   değişebildiği kayıt yapısı vardır.</span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> </span></span></p>
<div style="border: 3pt solid windowtext; padding: 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;">Genel yazılım bicimi;</span></span></p>
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> Case &lt;değişken      ismi : Tip &gt; of</span></span></p>
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> etiket1 : (değişken ismi : Tip; </span></span></p>
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> değişken ismi : Tip; </span></span></p>
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> ...............          ); </span></span></p>
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> etiket2: (değişken ismi : Tip; </span></span></p>
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> değişken ismi : Tip; </span></span></p>
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> ..................              );</span></span></p>
</div>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"><span style="font-size: 11pt;"> </span></span></p>
<p><span style="font-family: Arial;"><span style="font-size: 11pt;">Case yapısı kullanımına uygun    olarak etiketker  verilebilir</span></span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=101&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html" rel="bookmark" title="Pascal &#8211; İndeksli Değişkenler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; İndeksli Değişkenler" />Pascal &#8211; İndeksli Değişkenler</a></strong><p>- Dizilere Giriş DİZİLER Bir dizi, aynı tipteki elemanların yanyana sıralanışı ile</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-veri-yapilari.html" rel="bookmark" title="Pascal &#8211; Veri Yapıları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Veri Yapıları" />Pascal &#8211; Veri Yapıları</a></strong><p>- Listeler Bir veri yapısı olan listeler aynı tür veri tiplerinin ard</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html" rel="bookmark" title="Pascal &#8211; Pascal&#8217;ın Dil Yapısı"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Pascal&#8217;ın Dil Yapısı" />Pascal &#8211; Pascal&#8217;ın Dil Yapısı</a></strong><p>- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/qbasic/quick-basic-bolum-6.html" rel="bookmark" title="Quick Basic &#8211; Bölüm 6"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Quick Basic &#8211; Bölüm 6" />Quick Basic &#8211; Bölüm 6</a></strong><p>Quick-Basic Kursu Bölüm 6: Diziler Dizilere neden ihtiyaç duyulur? Çünkü binlerce değişkeni</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong><p>- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; Unitler</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-unitler.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-unitler.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 14:07:30 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[unit]]></category>
		<category><![CDATA[unit kullanmak]]></category>
		<category><![CDATA[unit kullanmanın faydaları]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=99</guid>
		<description><![CDATA[- Unit Programlar UNIT PROGRAMLAR Pascalda, diğer programların kullanabileceği pascal programlarına unit<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong>
- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong>
- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong>
- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-menuler.html" rel="bookmark" title="Pascal &#8211; Menüler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Menüler" />Pascal &#8211; Menüler</a></strong>
- File Menüsü Yeni bir Pascal dosyası açar. Oluşturulmuş bir Pascal dosyasını
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-dongu-deyimleri.html" rel="bookmark" title="Pascal &#8211; Döngü Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Döngü Deyimleri" />Pascal &#8211; Döngü Deyimleri</a></strong>
- For Döngüsü Bu bölümde program içerisinde belirli blokların herhangi bir şarta
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong>- Unit Programlar</strong></em></span></h2>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="font-size: 11pt; font-family: Arial;">UNIT PROGRAMLAR</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Pascalda, diğer    programların kullanabileceği pascal programlarına unit programlar    denilmektedir. Bu programlar derlendikten sonra Turbo Pascal tarafından .TPU    (Windows 'ta .TPW, korumalı modda .TPP) uzantısını alırlar. Unitler birer    bağımsız programdırlar, ancak kendi başlarına çalıştırılamazlar. Kendilerini    çalıştıran bir ana program vasıtasıyla çalışabilirler. Unitler, bir program    hacminin 64 KB sınırını aşması veya birden fazla program tarafından    kullanılabilecek alt programları tekrar yazmamak için oluşturulurlar. </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">unit unitadi;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">interface</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">procedure    altprogadi1(...);</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">procedure    altprogadi2(...);</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">function    function1(....):...;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">function    function2(....):...;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">var</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">....</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">type</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">....</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">const</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">implementation</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">procedure    altprogadi1(...);begin {işlemler} end;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">procedure    altprogadi2(...);begin {işlemler} end;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">function    function1(....):...;begin  {işlemler} end;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">function    function2(....):...;begin  {işlemler} end;</span></p>
<p><span style="font-size: 11pt; font-family: Arial; color: navy;">end.</span></p>
<h2><span style="color: #cc0000;"><em><strong>- Unit Kullanmanın Faydaları</strong></em></span></h2>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Ana program ile unitler    arasındaki önemli farklılıklardan biri de unitlerde, mutlaka UNIT komutu ile    başlayan ve unitin adını belirten bir unit başlığı kullanılması zorunludur.    Unit adı sekiz karakteri geçemez ve burada verilecek unit adı, programın diske    kaydedilirken kullanılan ad ile aynı olmalıdır. Bir unit programın ana program    tarafından kullanılabilmesi için ana programda USES komutuyla birlikte unit    adının yazılması gereklidir. </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="text-decoration: underline;"><strong> <span style="font-size: 11pt; font-family: Arial;">UNIT  KULLANMANIN     FAYDALARI</span></strong><span style="font-size: 11pt; font-family: Arial;"> </span></span></p>
<p class="MsoNormal" style="text-align: justify; text-indent: -18pt; margin-left: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Wingdings;">Ø<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;">Unitler     önceden  derlendiğinden  program  içerisinde  kullanıldığında  yeniden     derlenmesi  gerekmez.</span></p>
<p class="MsoNormal" style="text-align: justify; text-indent: -18pt; margin-left: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Wingdings;">Ø<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;">Unit     kullanarak  yazılan  programlar  daha  kısa  ve  basit  olur.</span></p>
<p class="MsoNormal" style="text-align: justify; text-indent: -18pt; margin-left: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Wingdings;">Ø<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;">Unitler     daha  önceden  derlenmiş  procedure  ve  functionlardan  oluştuğu  için  ana     programdaki  hataları  ayıklamak  kolay  olur.</span></p>
<p class="MsoNormal" style="text-align: justify; text-indent: -18pt; margin-left: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Wingdings;">Ø<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;">Kendinize     ait  özel  programlar  oluşturarak  ileriki  programlarda  bunlar     kullanılabilir.</span></p>
<p class="MsoNormal" style="text-align: justify; text-indent: -18pt; margin-left: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Wingdings;">Ø<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;">Uzun     programlar  programı  hazırlayacak  olan  programcı  grubunda     paylaştırılarak  programın  daha  kısa  sürede  bitmesi  sağlanabilir.</span></p>
<p class="MsoNormal" style="text-align: justify; text-indent: -18pt; margin-left: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Wingdings;">Ø<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;">Unitlerin     kullanıldığı  diğer  bir  yer  ise  birden  fazla  programda  kullanılan  ve     sürekli  olarak  bütün  değerlerini  muhafaza  eden  değişken, sabit  ve     tipleri  tanımlamada  kullanılırlar.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p><span style="font-size: 11pt; font-family: Arial;"> Bir unit, interface ve implementation olmak üzere iki bölümden oluşur.Interface bölümünde, bu uniti kullanan program tarafından kullanılacak olan değişken, sabit, procedure ve function alt programlar yazılır. Ayrıca bu bölümde, bu unit programın kullanacağı hazır unitler ve kullanıcı unitleri de USES komutu ile tanıtılır.Implementation bölümünde ise geçerli unit içinde bulunan ancak ana program tarafından kullanılmayan alt programlar yazılır. Burada değişken, sabit ve tip  tanımlamaları da yapılabilir. Burada yapılan tanımlamalar sadece unit içerisinde geçerlidir.</span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=99&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong><p>- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong><p>- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong><p>- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-menuler.html" rel="bookmark" title="Pascal &#8211; Menüler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Menüler" />Pascal &#8211; Menüler</a></strong><p>- File Menüsü Yeni bir Pascal dosyası açar. Oluşturulmuş bir Pascal dosyasını</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-dongu-deyimleri.html" rel="bookmark" title="Pascal &#8211; Döngü Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Döngü Deyimleri" />Pascal &#8211; Döngü Deyimleri</a></strong><p>- For Döngüsü Bu bölümde program içerisinde belirli blokların herhangi bir şarta</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-unitler.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; Alt Programlar</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 14:02:58 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[function]]></category>
		<category><![CDATA[pascal alt program]]></category>
		<category><![CDATA[pascal function]]></category>
		<category><![CDATA[pascal procedure]]></category>
		<category><![CDATA[procedure]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=96</guid>
		<description><![CDATA[- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-unitler.html" rel="bookmark" title="Pascal &#8211; Unitler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Unitler" />Pascal &#8211; Unitler</a></strong>
- Unit Programlar UNIT PROGRAMLAR Pascalda, diğer programların kullanabileceği pascal programlarına unit
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html" rel="bookmark" title="Pascal &#8211; İndeksli Değişkenler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; İndeksli Değişkenler" />Pascal &#8211; İndeksli Değişkenler</a></strong>
- Dizilere Giriş DİZİLER Bir dizi, aynı tipteki elemanların yanyana sıralanışı ile
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong>
- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong>
- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html" rel="bookmark" title="Pascal &#8211; Standart Fonksiyonlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Standart Fonksiyonlar" />Pascal &#8211; Standart Fonksiyonlar</a></strong>
- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu 
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong>- Procedure Alt Programlar</strong></em></span></h2>
<p><span style="font-size: 11pt; font-family: Arial;">Alt programlar genellikle    tekrar edilen işlemleri kolaylıkla yapabilmek için yazılırlar.Bilgisayar    dillerinin tamamında bulunan alt program yapısı PASCAL Programlama dilinde    PROCEDURE ve FUNCTION türü alt programlar olmak üzere iki ayrı türdedir. </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial;">Procedure Alt Programlar</span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Bir pascal programında    Procedure alt programlara erişim ve procedure alt programın program içindeki yeri    aşağıdaki genel gösterim şeklinde verilmiştir.</span></p>
<blockquote>
<blockquote>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">program ad_;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">procedure        altprogram1;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">begin</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">işlem        blokları; end;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">procedure        altprogram2;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">begin</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">işlem        blokları; end;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">begin (* ana        program*)</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">işlemler;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">altprogram1;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">altprogram2;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">işlemler;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">altprogram1 ;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;">end.<span id="more-96"></span></span></p>
</blockquote>
</blockquote>
<h2><span style="color: #cc0000;"><em><strong>- Function Alt Programlar</strong></em></span></h2>
<p><strong><span style="font-size: 11pt; font-family: Arial; color: red;">Örnek 4:</span></strong><span style="font-size: 11pt; font-family: Arial;">Elemanları    sıra ile 1-100 arasında olan dizi değer aldıkça altprograma değer transfer    etmekte ve alt programda bu dizinin değerleri random komutu ile rastgele    sayılardan oluşan yeni bir diziye aktarılmakta ve ana programa geri    dönmektedir. </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses crt; </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>type    dizitipi=array[1..100] of integer;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>dizgi:dizitipi;k:word;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>yenidizi1,yenidizi:dizitipi;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>procedure    ornekleme(pardizi:dizitipi;var yenidizi:dizitipi);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>yenidizi[k]:=random(pardizi[k]);</samp><samp>end;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>for k:=1 to    100 do </samp><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>dizgi[k]:=k;</samp><samp>ornekleme(dizgi,yenidizi1);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>writeln(dizgi[k],'    ',yenidizi1[k]);</samp><samp>end;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>while not    keypressed do;end. </samp><strong><span style="font-family: Arial;"> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang63.htm">Programın Çıktısı</a></span></strong><samp> </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial;">Function Alt Programları</span></strong><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Pascal’da altprogramlar    başlığı altındaki yapısal modüllerden bir diğeri de fonksiyonlardır    (function). Function ve Procedure arasındaki farkı anlayabilmek için procedure    ve function olarak ayrı ayrı yazılmış bir uygulama üzerinde duralım. </span></p>
<p class="HTMLncedenBiimlendirilmi" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: blue;"><samp>PROCEDURE    Toplam(X,Y:integer; var Z:integer);</samp></span></p>
<p class="HTMLncedenBiimlendirilmi" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: blue;"><samp>begin</samp></span></p>
<p class="HTMLncedenBiimlendirilmi" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: blue;"><samp>Z:=X+Y;</samp></span></p>
<p class="HTMLncedenBiimlendirilmi" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: blue;"><samp>end;</samp></span><samp><span style="font-size: 11pt; font-family: Arial;"> örneğin açıklaması ileriki sayfada verilmiştir.</span></samp></p>
<h2><span style="color: #cc0000;"><em><strong>- Özyinelemeli Alt Programlar</strong></em></span></h2>
<h2 style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-style: normal;">Özyinelemeli Altprogramlar: </span> <span style="font-size: 11pt; font-family: Arial; font-weight: 400; font-style: normal;"> Kendi kendini çağıran altprogramlara özyinelemeli altprogramlar denir. Çözümü    güç olan bazı problemler özyinelemeli altprogramlar kullanılarak daha kolay    çözülebilir.</span></h2>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;">Örnek 8:</span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>n:integer;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>function    f(k:integer):real;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>if k=0 then</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>f:=1     else</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>f:=k*f    (k-1); writeln(k);end;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>readln(n);writeln(f(n));end. </samp><strong><span style="font-family: Arial;"><a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang67.htm">Programın Çıktısı</a></span></strong></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">1'den    5' kadar tamsayıların toplamını bulan özyinelemeli fonksiyonun yazılması.<br />
</span><span class="HTMLKodu"> <span style="font-size: 11pt; font-family: Arial;"><samp>Toplam5=5 + Toplam4<br />
Toplam4=4 + Toplam3<br />
Toplam3=3 + Toplam2<br />
Toplam2=2 + Toplam1<br />
Toplam1=1</samp><br />
</span></span><span style="font-size: 11pt; font-family: Arial;">Yukarıda    görüldüğü gibi Toplam5!i bulmak için Toplam4'ü, Toplam4'ü bulabilmek için    Toplam3'ü,... bulmamız gerekmektedir. Yukarıdaki ifadeleri if deyimi    kullanarak aşağıdaki şekilde yazabiliriz:<br />
</span><span class="HTMLKodu"> <span style="font-size: 11pt; font-family: Arial;"><samp>if N=1 then Toplam:=1<br />
else Toplam:= N + Toplam(N-1)</samp></span></span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=96&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-unitler.html" rel="bookmark" title="Pascal &#8211; Unitler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Unitler" />Pascal &#8211; Unitler</a></strong><p>- Unit Programlar UNIT PROGRAMLAR Pascalda, diğer programların kullanabileceği pascal programlarına unit</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html" rel="bookmark" title="Pascal &#8211; İndeksli Değişkenler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; İndeksli Değişkenler" />Pascal &#8211; İndeksli Değişkenler</a></strong><p>- Dizilere Giriş DİZİLER Bir dizi, aynı tipteki elemanların yanyana sıralanışı ile</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong><p>- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong><p>- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html" rel="bookmark" title="Pascal &#8211; Standart Fonksiyonlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Standart Fonksiyonlar" />Pascal &#8211; Standart Fonksiyonlar</a></strong><p>- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu </p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; Standart Fonksiyonlar</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 13:54:52 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[Fonksiyonlar]]></category>
		<category><![CDATA[kök alma komutu]]></category>
		<category><![CDATA[lenght komutu]]></category>
		<category><![CDATA[pascal fonksiyonları]]></category>
		<category><![CDATA[pascal kök]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=94</guid>
		<description><![CDATA[- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu <h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong>
- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong>
- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html" rel="bookmark" title="Pascal &#8211; İndeksli Değişkenler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; İndeksli Değişkenler" />Pascal &#8211; İndeksli Değişkenler</a></strong>
- Dizilere Giriş DİZİLER Bir dizi, aynı tipteki elemanların yanyana sıralanışı ile
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong>
- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong>
- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong>- Lenght Komutu</strong></em></span></h2>
<p><strong><span style="font-size: 11pt; font-family: Arial; color: navy;">LENGTH :</span></strong><span style="font-size: 11pt; font-family: Arial;"> Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu  byte  tipinde     bir  fonksiyondur.</span></p>
<div style="border: 3pt solid windowtext; padding: 5pt 1pt 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-top: 0pt; margin-bottom: 0pt;"><strong><span style="text-decoration: underline;"><span style="font-size: 11pt; font-family: Arial;">Formatı</span></span></strong><span style="font-size: 11pt; font-family: Arial;">:              LENGTH(STRING İFADE) </span></p>
</div>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;"> <strong> <span style="color: red;">Örnek 1: </span></strong></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses     crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> const</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> a=‘ankara’;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> begin    clrscr;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(a,’       ’,<strong>length(a)</strong>,’   karakterlidir.’);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> readln;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> end. </samp><strong><span style="font-family: Arial;"><a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang44.htm">Programın Çıktısı</a></span></strong></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;"> <span style="color: #ff0000;"> <strong>Örnek 2:</strong></span> Verilen  bir  mesajın  kaç  karakterden  oluştuğunu  bulan  program.<strong><span style="text-decoration: underline;"> </span> </strong></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses     crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> m :    strıng;x : byte;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> begin   clrscr;</samp></span></p>
<p class="MsoFooter" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> write(‘mesaj  giriniz :’); readln(m);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> x:=<strong>length(m)</strong>;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(x,    ‘karakterlidir’);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> readln;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> end. </samp><a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang44.htm"><strong><span style="font-family: Arial;">Programın Çıktısı</span></strong><samp> </samp></a><samp> </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">X:=Length(M)  ifadesi     yerine  X:=Ord(M[0])  ifadesi  kullanılabilir. </span></p>
<h2><span style="color: #cc0000;"><em><strong><span id="more-94"></span>- Copy Komutu</strong></em></span></h2>
<p><strong><span style="font-size: 11pt; font-family: Arial; color: navy;">COPY :</span></strong><span style="font-size: 11pt; font-family: Arial;"> Verilen  string  ifadenin  belirtilen  pozisyonundan  itibaren  istenilen     sayıda  karakter  almak  için kullanılır. Sonucu  string  tipte  bir     fonksiyondur.</span></p>
<div style="border: 3pt solid windowtext; padding: 5pt 1pt 0cm; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-top: 0pt; margin-bottom: 0pt;"><strong><span style="text-decoration: underline;"><span style="font-size: 11pt; font-family: Arial;">Formatı</span></span></strong><span style="font-size: 11pt; font-family: Arial;">:         COPY (STRING İFADE, BAŞLANGIÇ POZİSYONU, KARAKTER      SAYISI) </span></p>
</div>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> <span style="color: #ff0000;"><strong> Örnek    3:</strong> </span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> uses crt; </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(copy(‘turbo     pascal’,1,5));</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(copy(‘turbo     pascal’,7,6)); </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(copy(‘turbo  pascal’,7,3));</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> readln;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> end. </samp><strong><span style="font-family: Arial;"><a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang45.htm">Programın Çıktısı</a></span></strong><samp> </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;"> <strong> <span style="color: red;">Örnek 4:</span></strong> </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span><span style="color: #000080;"><span style="font-size: 11pt; font-family: Arial;"><samp>uses     crt;</samp></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="color: #000080;"><span style="font-size: 11pt; font-family: Arial;"><samp> var</samp></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="color: #000080;"><span style="font-size: 11pt; font-family: Arial;"><samp> mesaj : string;</samp></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="color: #000080;"><span style="font-size: 11pt; font-family: Arial;"><samp> i: byte;</samp></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="color: #000080;"><span style="font-size: 11pt; font-family: Arial;"><samp> begin  clrscr;</samp></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="color: #000080;"><span style="font-size: 11pt; font-family: Arial;"><samp> write(‘mesaj :’); readln(mesaj);clrscr;</samp></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="color: #000080;"><span style="font-size: 11pt; font-family: Arial;"><samp> for i:=1  to  length(mesaj)  do</samp></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="color: #000080;"><span style="font-size: 11pt; font-family: Arial;"><samp> writeln(copy(mesaj , 1 , i )); </samp></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="color: #000080;"><span style="font-size: 11pt; font-family: Arial;"><samp> readln;</samp></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="color: #000080;"><span style="font-size: 11pt; font-family: Arial;"><samp> end. </samp><strong><span style="font-family: Arial;"><a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang46.htm">Proramın Çıktısı</a></span></strong></span></span></p>
<h2><span style="color: #cc0000;"><em><strong>- Insert ve Delete Komutları</strong></em></span></h2>
<p><strong><span style="font-size: 11pt; font-family: Arial; color: navy;">INSERT :</span></strong><span style="font-size: 11pt; font-family: Arial;"> Bir  string  ifade  içerisine  başka  bir  karakter  grubunu  eklemek  için     kullanılır.</span></p>
<div style="border: 3pt solid windowtext; padding: 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-top: 0pt; margin-bottom: 0pt;"><strong><span style="text-decoration: underline;"><span style="font-size: 11pt; font-family: Arial;">Formatı</span></span></strong><span style="font-size: 11pt; font-family: Arial;">:              INSERT (STRING İFADE, STRING DEĞİŞKEN,      POZİSYON) </span></p>
</div>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Burada  ilk     parametre  hem  sabit  hem de  değişken  olabilir.    İkinci  parametre  ise  mutlaka  değişken  olmalıdır. </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> <span style="color: red;"> <strong> Örnek 5: </strong> </span> <span style="color: #000080;"> <samp> </samp></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses crt; </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>s: string;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> s:=‘Yeşil Güzeldir’;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> insert(‘Giresun ’,s,6);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(s);    readln;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>end. </samp><strong><span style="font-family: Arial;"><a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang47.htm">Programın Çıktısı</a></span></strong></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;">DELETE :</span></strong><span style="font-size: 11pt; font-family: Arial;"> Bir  string  değişken  içerisinden, belirtilen  pozisyondan  itibaren     istenilen  sayıda  karakter  silmek  için  kullanılır. </span></p>
<div style="border: 3pt solid windowtext; padding: 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-top: 0pt; margin-bottom: 0pt;"><strong><span style="text-decoration: underline;"><span style="font-size: 11pt; font-family: Arial;">Formatı</span></span></strong><span style="font-size: 11pt; font-family: Arial;">:              DELETE (STRING DEĞİŞKEN, POZİSYON,KARAKTER SAYISI) </span></p>
</div>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> <strong> <span style="color: red;">Örnek 6:</span></strong> </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses crt; </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>s : string;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>s:=‘Mehmet    Muhammet Tacettin’;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>delete(s,8,9);writeln(s);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>end. </samp><strong><span style="font-family: Arial;"><a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang48.htm">Programın Çıktısı</a></span></strong><samp> </samp></span></p>
<h2><span style="color: #cc0000;"><em><strong>- Dec ve Inc Komutları</strong></em></span></h2>
<p><strong><span style="font-size: 11pt; font-family: Arial; color: navy;">DEC :</span></strong><span style="font-size: 11pt; font-family: Arial;"> Verilen  sayısal  değişkenin  değerini  istenilen  sayıda  azaltmak  için     kullanılır.</span></p>
<div style="border: 3pt solid windowtext; padding: 4pt 1pt 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-top: 0pt; margin-bottom: 0pt;"><strong><span style="text-decoration: underline;"><span style="font-size: 11pt; font-family: Arial;">Formatı</span></span></strong><span style="font-size: 11pt; font-family: Arial;">:              DEC(Sayısal değişken[, Artış Miktarı])</span></p>
</div>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Burada  belirtilen     sayısal  değişken  tamsayı  tipte  bir  değişken     olmalıdır. </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> <span style="color: red;"> <strong> Örnek 10:</strong></span> </span><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses     crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> i:integer;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> begin   clrscr;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> i:=200;repeat,</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> write(i:4); dec(i,2);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> until  i &lt; 50;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> readln; end. </samp><strong> <span style="font-family: Arial;"><a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang52.htm">Programın Çıktısı</a></span></strong></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;">INC :</span></strong><span style="font-size: 11pt; font-family: Arial;"> Verilen  sayısal  değişkenin  değerini  istenilen  sayıda  arttırmak  için    kullanılır.</span></p>
<div style="border: 3pt solid windowtext; padding: 4pt 1pt 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-top: 0pt; margin-bottom: 0pt;"><strong><span style="text-decoration: underline;"><span style="font-size: 11pt; font-family: Arial;">Formatı</span></span></strong><span style="font-size: 11pt; font-family: Arial;">:              INC(Sayısal değişken[, Artış Miktarı])</span></p>
</div>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Burada  belirtilen     sayısal  değişken  tamsayı  tipte  bir  değişken     olmalıdır. </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> <span style="color: red;"> <strong> Örnek 11:</strong></span> <span style="color: #000080;"><samp> </samp></span></span><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses     crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> i:integer;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> begin  clrscr;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> i:=1;repeat</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> write(i:4); inc(i,2);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> until  i &gt; 100;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> readln; end. </samp><strong><span style="font-family: Arial;"> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang53.htm">Programın Çıktısı</a></span></strong></span></p>
<h2><span style="color: #cc0000;"><em><strong>- Sqr ve Sqrt Komutları</strong></em></span></h2>
<p><strong><span style="font-size: 11pt; font-family: Arial; color: navy;">SQR : </span> </strong><span style="font-size: 11pt; font-family: Arial;">Verilen  sayısal     ifadenin  karesini  alır. Sayının  karesini  almak  için  sayı  kendisi  ile     çarpılabilir. Sonucu  verilen  sayısal  ifadenin  tipi  ile  aynıdır.</span></p>
<div style="border: 3pt solid windowtext; padding: 4pt 1pt 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-top: 0pt; margin-bottom: 0pt;"><strong><span style="text-decoration: underline;"><span style="font-size: 11pt; font-family: Arial;">Formatı</span></span></strong><span style="font-size: 11pt; font-family: Arial;">:              SQR(Sayısal İfade)</span></p>
</div>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> <span style="color: red;"> <strong> Örnek 12:</strong></span> </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses  crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>x:longint;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>y : real;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin x:=4;    y:=9;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>writeln(sqr(x)); </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>writeln(sqr(y));    end. </samp><strong><span style="font-family: Arial;"><a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang54.htm">Programın Çıktısı</a></span></strong><samp> </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;">SQRT :</span></strong><span style="font-size: 11pt; font-family: Arial;"> Verilen  sayısal  ifadenin  karekökünü  alır. Sonucu  real  tipinde  bir     bilgidir.</span></p>
<div style="border: 3pt solid windowtext; padding: 4pt 1pt 1pt; background: #e5e5e5 none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">
<p class="MsoNormal" style="border: medium none ; padding: 0cm; background: #e5e5e5 none repeat scroll 0% 0%; text-align: justify; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-top: 0pt; margin-bottom: 0pt;"><strong><span style="text-decoration: underline;"><span style="font-size: 11pt; font-family: Arial;">Formatı</span></span></strong><span style="font-size: 11pt; font-family: Arial;">:              SQRT(Sayısal İfade)</span></p>
</div>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> <span style="color: red;"> <strong> Örnek 13:</strong></span> </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses  crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>x:longint;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>y : real;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>x:=81;    y:=169;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>writeln(sqrt(x)    : 0 : 4);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>writeln(sqrt(y)    : 0 : 4);  end. </samp><strong><span style="font-family: Arial;"><a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang55.htm"> Programın Çıktısı</a></span></strong></span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=94&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong><p>- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong><p>- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html" rel="bookmark" title="Pascal &#8211; İndeksli Değişkenler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; İndeksli Değişkenler" />Pascal &#8211; İndeksli Değişkenler</a></strong><p>- Dizilere Giriş DİZİLER Bir dizi, aynı tipteki elemanların yanyana sıralanışı ile</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong><p>- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong><p>- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; İndeksli Değişkenler</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 13:48:13 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[çok boyutlu diziler]]></category>
		<category><![CDATA[diziler]]></category>
		<category><![CDATA[indeksli değişkenler]]></category>
		<category><![CDATA[tek boyutlu diziler]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=91</guid>
		<description><![CDATA[- Dizilere Giriş DİZİLER Bir dizi, aynı tipteki elemanların yanyana sıralanışı ile<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html" rel="bookmark" title="Pascal &#8211; Özel Veri Tipleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Özel Veri Tipleri" />Pascal &#8211; Özel Veri Tipleri</a></strong>
- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/qbasic/quick-basic-bolum-6.html" rel="bookmark" title="Quick Basic &#8211; Bölüm 6"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Quick Basic &#8211; Bölüm 6" />Quick Basic &#8211; Bölüm 6</a></strong>
Quick-Basic Kursu Bölüm 6: Diziler Dizilere neden ihtiyaç duyulur? Çünkü binlerce değişkeni
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong>
- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html" rel="bookmark" title="Pascal &#8211; Standart Fonksiyonlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Standart Fonksiyonlar" />Pascal &#8211; Standart Fonksiyonlar</a></strong>
- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu 
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong>
- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong>- Dizilere Giriş</strong></em></span></h2>
<p><strong><span style="font-size: 11pt; font-family: Arial;">DİZİLER</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Bir dizi, aynı tipteki    elemanların yanyana sıralanışı ile elde edilen bir bilgi kümesidir. Örneğin 10    bileşenli bir vektör için 10 basit tip değişken kullanılması gerekirken, 10x10    boyutlarındaki matris için 100 basit tip değişken kullanılması gerekmektedir.    Bizim için gerekli olan, aynı tipte elemanlardan oluşan bir veri kümesini tek    bir değişken ismi kullanarak , küme içindeki yeri ile erişilmesini sağlayacak    veri yapısıdır. Diziler, kullanım amacına göre tek veya çok boyutlu olabilir.    PASCAL programlama dilinde diziler, TYPE, VAR veya CONST tanım bloklarından    birinde tanıtılır. </span><strong> <span style="font-size: 11pt; font-family: Arial;"> </span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="font-size: 11pt; font-family: Arial;">Dizilerin Tanıtılması</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Bir dizinin tanımı değişik    şekillerde yapılabilmektedir. Bunlar aşağıda kısaca özetlenmiştir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="font-size: 11pt; font-family: Arial;">1.Dizilerin Type Bloğunda    Tanıtılması :</span></strong><span style="font-size: 11pt; font-family: Arial;">Dizilerin type bloğunda    tanıtılması işleminde örneğin; Tek boyutlu ve 30 elemanlı    Endüstri Mühendisliği 1. Sınıf öğrencilerinin numaralarının programa tanıtımı:</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="font-size: 11pt; font-family: Arial;"> </span><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">TYPE Numara=ARRAY [1..30] of string[10];</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-left: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> VAR ogr:NUMARA;</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-left: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> şeklinde    yapılabilir.Örneğe dikkat edilirse NUMARA adı verilen bir dizi TYPE tanım    bloğunda tanıtılmış VAR tanım bloğunda ise bu dizinin OGR adı altında değişken    tipte olduğu belirtilmiştir. Aynı şekilde tek boyutlu    ve 30 elemanlı Endüstri Mühendisliği 1. Sınıf öğrencilerinin isimlerin    programa tanıtımı ise:</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span><strong><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;">TYPE Isimler=ARRAY [1..30] of String[25];</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-left: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> VAR OgrIsim:Isimler;</span><span style="background-position: 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; background-image: url(none); background-repeat: repeat; background-attachment: scroll;"> </span></strong> <span style="font-size: 11pt; font-family: Arial;"> şeklindedir.</span></p>
<h2><span style="color: #cc0000;"><em><strong><span id="more-91"></span>- Tek Boyutlu Diziler</strong></em></span></h2>
<p><strong><span style="font-size: 11pt; font-family: Arial;">Tek Boyutlu Diziler</span></strong><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Tek boyutlu diziler    aşağıda görülen genel formda ifade edilebilirler. Değişken = ARRAY [Başlangıç    değeri<strong>..</strong>Bitiş Değeri] OF tip tanımı </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;">Örnek 2:</span><span style="font-size: 11pt; font-family: Arial;"> </span></strong><span style="font-size: 11pt; font-family: Arial;">Aşağıda verilen    program tek boyutlu bir dizinin elamanlarını sondan başa doğru tersine çevirmektedir.</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>type</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>range=1..10;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>dizi=array[range]    of integer;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>vektor,tersvektor:dizi;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>i:integer;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>for i:=1 to    10 do begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>write('vektorun    ',i,'. elemanını giriniz =');readln(vektor[i]);end;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>for i:=1 to    10 do</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>tersvektor[10-i+1]:=vektor[i];</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>{veya for    i:=10 downto 1 do</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>tersvektor[i]:=vektor[10-i+1];    }</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>for i:=1 to    10 do</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>writeln(tersvektor[i]);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>end.</samp></span> <strong><span style="font-size: 11pt; font-family: Arial;"> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang39.htm">Programın    Çıktısı</a></span></strong></p>
<h2><span style="color: #cc0000;"><em><strong>- Çok Boyutlu Diziler</strong></em></span></h2>
<p><span style="color: #ff0000;"><span style="font-size: 11pt;"><strong><span style="font-family: Arial;">Örnek 6:</span></strong></span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> i, j, n:    integer;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> sirali,    yer, dizi: array [1..10] of integer;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> write('dizinin    eleman sayısını giriniz... : ');readln(n);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> for i    := 1 to n do     begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> write('dizinin    ', i, '. elemanını giriniz ');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> readln(dizi[i]);      end;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> for i    := 1 to n do yer[i]:=1;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> for i    := 1 to n-1 do</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> for j:=    i+1 to n do</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> if    dizi[i] &gt; dizi[j] then</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> yer[i]:=yer[i]+1 else yer[j]:= yer[j]+1;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> for i:=    1 to n do sirali[yer[i]]:=dizi[i];</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> write('sıralı    diziniz...: ');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> for i:=    1 to n do write(sirali[i]:6); readln;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>end.</samp></span><strong><span style="font-size: 11pt; font-family: Arial;"><samp><span style="color: #000080;"> </span></samp> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang42.htm">Programın    Çıktısı</a></span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="font-size: 11pt; font-family: Arial;">Çok Boyutlu Diziler</span></strong><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">İndisli değişkenler iki    boyutlu olduğunda boyut durumu, köşeli parantez içinde eleman tanımları    arasında virgül verilerek belirtilir.Örneğin;İki boyutlu ve 32    elemanlı B adı verilen indisli değişkenin programa tanıtımı;</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="font-size: 11pt; font-family: Arial;"> </span></strong><span class="HTMLKodu"><span style="font-size: 11pt; font-family: Arial;">Type DIZI:ARRAY[1..4,1..8] of Real;</span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-left: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;"><span class="HTMLKodu"><span style="font-size: 11pt; font-family: Arial;">Var    B:DIZI; </span></span> <span style="font-size: 11pt; font-family: Arial;"> şeklinde    yapılabilmektedir.</span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=91&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html" rel="bookmark" title="Pascal &#8211; Özel Veri Tipleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Özel Veri Tipleri" />Pascal &#8211; Özel Veri Tipleri</a></strong><p>- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/qbasic/quick-basic-bolum-6.html" rel="bookmark" title="Quick Basic &#8211; Bölüm 6"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Quick Basic &#8211; Bölüm 6" />Quick Basic &#8211; Bölüm 6</a></strong><p>Quick-Basic Kursu Bölüm 6: Diziler Dizilere neden ihtiyaç duyulur? Çünkü binlerce değişkeni</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong><p>- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html" rel="bookmark" title="Pascal &#8211; Standart Fonksiyonlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Standart Fonksiyonlar" />Pascal &#8211; Standart Fonksiyonlar</a></strong><p>- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu </p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong><p>- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-indeksli-degiskenler.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; Döngü Deyimleri</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-dongu-deyimleri.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-dongu-deyimleri.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 13:42:32 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[döngü]]></category>
		<category><![CDATA[döngü yapısı]]></category>
		<category><![CDATA[for]]></category>
		<category><![CDATA[iç içe döngüler]]></category>
		<category><![CDATA[repeat]]></category>
		<category><![CDATA[repeat until döngüsü]]></category>
		<category><![CDATA[until]]></category>
		<category><![CDATA[while do]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=89</guid>
		<description><![CDATA[- For Döngüsü Bu bölümde program içerisinde belirli blokların herhangi bir şarta<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong>
- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/qbasic/quick-basic-bolum-5.html" rel="bookmark" title="Quick Basic &#8211; Bölüm 5"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Quick Basic &#8211; Bölüm 5" />Quick Basic &#8211; Bölüm 5</a></strong>
Quick-Basic Kursu Bölüm 5: Döngüler Tekrar edilen işlemler için döngüler kullanılır. Böylece
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong>
- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html" rel="bookmark" title="Pascal &#8211; Özel Veri Tipleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Özel Veri Tipleri" />Pascal &#8211; Özel Veri Tipleri</a></strong>
- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html" rel="bookmark" title="Pascal &#8211; Pascal&#8217;ın Dil Yapısı"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Pascal&#8217;ın Dil Yapısı" />Pascal &#8211; Pascal&#8217;ın Dil Yapısı</a></strong>
- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong><em><strong>- For Döngüsü</strong></em></strong></em></span></h2>
<p><span style="font-size: 11pt; font-family: Arial;">Bu bölümde program    içerisinde belirli blokların herhangi bir şarta bağlı olarak veya şarttan    bağımsız bir şekilde ardışık olarak çalıştırılması için kullanılan deyimler    üzerinde durulacaktır. Bu tekrarlama deyimleri FOR-DO, REPEAT-UNTIL, WHILE-DO    şeklindedir.</span><strong><span style="font-size: 11pt; font-family: Arial;"> </span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; background-color: #ffff00;"><strong> For-Do Döngü Deyimi :</strong></span><span style="font-size: 11pt; font-family: Arial;"> For deyimi, bir program    parçasının herhangi bir boolean şartına bağlı olmaksızın  belirlenen sayıda    üstüste çalıştırılması için kullanılır. Döngünün çalışma prensibi aşağıdaki    şekilde gösterilmiştir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> </span> <span style="font-size: 10pt; font-family: Verdana;"><!--[if gte vml 1]><v:shapetype id="_x0000_t75"  coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"  filled="f" stroked="f"> <v:stroke joinstyle="miter" /> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0" /> <v:f eqn="sum @0 1 0" /> <v:f eqn="sum 0 0 @1" /> <v:f eqn="prod @2 1 2" /> <v:f eqn="prod @3 21600 pixelWidth" /> <v:f eqn="prod @3 21600 pixelHeight" /> <v:f eqn="sum @0 0 1" /> <v:f eqn="prod @6 1 2" /> <v:f eqn="prod @7 21600 pixelWidth" /> <v:f eqn="sum @8 21600 0" /> <v:f eqn="prod @7 21600 pixelHeight" /> <v:f eqn="sum @10 21600 0" /> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" /> <o:lock v:ext="edit" aspectratio="t" /> </v:shapetype><v:shape id="_x0000_s1026" type="#_x0000_t75" alt="" style='width:174pt;  height:183pt' fillcolor="window"> <v:imagedata src="fordongu_dosyalar/image001.jpg" mce_src="fordongu_dosyalar/image001.jpg" o:href="http://www.kou.edu.tr/dersnot/Pascal/03_Kontrol_Yapilari/resim37.jpg" /> </v:shape><![endif]--><!--[if !vml]--><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/fordongu_dosyalar/image002.jpg" border="0" alt="" width="232" height="244" /><!--[endif]--></span></p>
<p align="left"><span style="font-size: 11pt; font-family: Arial;">For deyiminin genel    kullanım şekilleri ileriki sayfada verilmiştir.</span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- İç İçe Döngüler</strong></em></strong></em></span></h2>
<h3 style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt;"><span id="more-89"></span>İçiçe Döngüler    :<span style="font-weight: 400;"> </span></span> <span style="font-size: 11pt; font-family: Arial; font-weight: 400;">Bir döngü içinde başka bir    döngü kullanarak içiçe döngüler oluşturulabilir.</span></h3>
<p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span class="HTMLKodu"> <span style="font-size: 11pt; font-family: Arial;"><samp>For dis:=1 to 3 Do<br />
For iç:=1 to 2 Do<br />
writeln(dis:3,ic:3); </samp> </span></span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;"><strong> Ekran çıktısı</strong><br />
<samp> 1    1<br />
1    2<br />
2    1<br />
2    2<br />
3    1<br />
3    2</samp></span></p>
<p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Ekran çıktısında görüldüğü    gibi; <em>dis</em> 1 iken <em>ic</em> 1'den 2'ye kadar değişmekte daha sonra <em> dis</em> artmakta ve <em>ic</em> yine 1'den 2'ye kadar artmaktadır. <em>dis</em>=3    değeri için içteki döngü tamamlandığında dıştaki döngüdende çıkılmaktadır.</span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;">Örnek 5:</span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> var<br />
saat, dakika, saniye:integer;<br />
begin<br />
for saat:=0 to 23 do                {saat ifadesi}<br />
for dakika:=0 to 59 do         {dakika ifadesi}<br />
for saniye:=0 to 59 do      {saniye ifadesi}<br />
writeln(saat:2,':',dakika:2,':',saniye:2);<br />
end. </samp></span><strong><span style="font-size: 11pt; font-family: Arial;"> </span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><strong><span style="font-size: 11pt; font-family: Arial;"> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang32.htm">Programın   Çıktısı</a></span></strong></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Repeat - Until Döngüsü</strong></em></strong></em></span></h2>
<p><strong><span style="font-size: 11pt; font-family: Arial;">Repeat-Until Döngü Deyimi    : </span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Bir program bloğunun belli    bir şart sağlanıncaya kadar üst üste çalıştırılmasını sağlayan REPEAT    deyiminin genel formu aşağıdaki şekildedir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="font-size: 11pt; font-family: Arial;"> </span></strong><span class="HTMLKodu"><span style="font-size: 11pt; font-family: Arial;"><samp>Repeat</samp></span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-left: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;"><span class="HTMLKodu"><span style="font-size: 11pt; font-family: Arial;"> <samp>.</samp></span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-left: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;"><span class="HTMLKodu"><span style="font-size: 11pt; font-family: Arial;"> <samp>Program Satırları</samp></span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-left: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;"><span class="HTMLKodu"><span style="font-size: 11pt; font-family: Arial;"> <samp>.</samp></span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-left: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;"><span class="HTMLKodu"><span style="font-size: 11pt; font-family: Arial;"> <samp>Until (Boolean  Şartı) </samp></span></span></p>
<p class="MsoNormal" style="text-align: justify; margin-left: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; font-family: Verdana;"> <!--[if gte vml 1]><v:shapetype id="_x0000_t75"  coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"  filled="f" stroked="f"> <v:stroke joinstyle="miter" /> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0" /> <v:f eqn="sum @0 1 0" /> <v:f eqn="sum 0 0 @1" /> <v:f eqn="prod @2 1 2" /> <v:f eqn="prod @3 21600 pixelWidth" /> <v:f eqn="prod @3 21600 pixelHeight" /> <v:f eqn="sum @0 0 1" /> <v:f eqn="prod @6 1 2" /> <v:f eqn="prod @7 21600 pixelWidth" /> <v:f eqn="sum @8 21600 0" /> <v:f eqn="prod @7 21600 pixelHeight" /> <v:f eqn="sum @10 21600 0" /> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" /> <o:lock v:ext="edit" aspectratio="t" /> </v:shapetype><v:shape id="_x0000_s1030" type="#_x0000_t75" alt="" style='width:164.25pt;  height:171.75pt' fillcolor="window"> <v:imagedata src="repeatuntil_dosyalar/image001.jpg" mce_src="repeatuntil_dosyalar/image001.jpg" o:href="http://www.kou.edu.tr/dersnot/Pascal/03_Kontrol_Yapilari/resim36.jpg" /> </v:shape><![endif]--><!--[if !vml]--><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/repeatuntil_dosyalar/image002.jpg" border="0" alt="" width="219" height="229" /><!--[endif]--></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;"> Burada repeat, tekrar etme    anlamında olup, tekrar etme işi UNTIL deyimindeki boolean ifadesi sağlanıncaya    kadar devam eder. </span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- While - Do Döngüsü</strong></em></strong></em></span></h2>
<p><span style="font-size: 11pt; font-family: Arial;"><strong>While-Do Döngü Deyimi :</strong> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Bir program bloğunun belli    bir şart sağlandığı sürece üst üste icrasını sağlayan WHILE deyiminin genel    yazılış şekli aşağıdadır. </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;">
<p class="MsoNormal" style="text-align: justify; text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span class="HTMLKodu"><span style="font-size: 11pt; font-family: Arial;"> <samp>While &lt;şart cümlesi&gt; Do BLOK</samp></span></span><span style="font-size: 11pt; font-family: Arial;"> </span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Do kelimesini takibeden blok WHILE deyimi tarafından döngüye sokulacak komut cümlelerini kapsar. WHILE ile REPEAT arasındaki fark; Repeat döngüsü şart cümlesi yanlış olduğu sürece, While döngüsü ise şart cümlesi doğru olduğu sürece devam etmesidir.</span><strong><span style="font-size: 11pt; font-family: Arial;"> </span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><strong> <span style="font-size: 11pt; font-family: Arial;"> </span></strong> <span style="font-size: 10pt; font-family: Verdana;"><!--[if gte vml 1]><v:shapetype id="_x0000_t75"  coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"  filled="f" stroked="f"> <v:stroke joinstyle="miter" /> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0" /> <v:f eqn="sum @0 1 0" /> <v:f eqn="sum 0 0 @1" /> <v:f eqn="prod @2 1 2" /> <v:f eqn="prod @3 21600 pixelWidth" /> <v:f eqn="prod @3 21600 pixelHeight" /> <v:f eqn="sum @0 0 1" /> <v:f eqn="prod @6 1 2" /> <v:f eqn="prod @7 21600 pixelWidth" /> <v:f eqn="sum @8 21600 0" /> <v:f eqn="prod @7 21600 pixelHeight" /> <v:f eqn="sum @10 21600 0" /> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" /> <o:lock v:ext="edit" aspectratio="t" /> </v:shapetype><v:shape id="_x0000_s1025" type="#_x0000_t75" alt="" style='width:153pt;  height:178.5pt' fillcolor="window"> <v:imagedata src="whiledo_dosyalar/image001.jpg" mce_src="whiledo_dosyalar/image001.jpg" o:href="http://www.kou.edu.tr/dersnot/Pascal/03_Kontrol_Yapilari/resim35.jpg" /> </v:shape><![endif]--><!--[if !vml]--><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/whiledo_dosyalar/image002.jpg" border="0" alt="" width="204" height="238" /><!--[endif]--></span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 10pt; font-family: Verdana;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial;">Görüldüğü gibi Koşul doğru    olduğu sürece döngü ifadeleri icra edilir. Koşul yanlış olunca döngüden    çıkılır. </span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=89&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong><p>- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/qbasic/quick-basic-bolum-5.html" rel="bookmark" title="Quick Basic &#8211; Bölüm 5"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Quick Basic &#8211; Bölüm 5" />Quick Basic &#8211; Bölüm 5</a></strong><p>Quick-Basic Kursu Bölüm 5: Döngüler Tekrar edilen işlemler için döngüler kullanılır. Böylece</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong><p>- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html" rel="bookmark" title="Pascal &#8211; Özel Veri Tipleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Özel Veri Tipleri" />Pascal &#8211; Özel Veri Tipleri</a></strong><p>- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html" rel="bookmark" title="Pascal &#8211; Pascal&#8217;ın Dil Yapısı"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Pascal&#8217;ın Dil Yapısı" />Pascal &#8211; Pascal&#8217;ın Dil Yapısı</a></strong><p>- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-dongu-deyimleri.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; Kontrol Deyimleri</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 13:35:44 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[kontrol]]></category>
		<category><![CDATA[kontrol deyimi]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=87</guid>
		<description><![CDATA[- IF - Then Deyimi Kontrol komutları olarak ; IF ve CASE<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-dongu-deyimleri.html" rel="bookmark" title="Pascal &#8211; Döngü Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Döngü Deyimleri" />Pascal &#8211; Döngü Deyimleri</a></strong>
- For Döngüsü Bu bölümde program içerisinde belirli blokların herhangi bir şarta
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong>
- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong>
- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong>
- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html" rel="bookmark" title="Pascal &#8211; Standart Fonksiyonlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Standart Fonksiyonlar" />Pascal &#8211; Standart Fonksiyonlar</a></strong>
- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu 
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong>- IF - Then Deyimi<br />
</strong></em></span></h2>
<p><span style="font-size: 11pt; font-family: Arial;">Kontrol komutları olarak ;    IF ve CASE deyimlerini inceleyeceğiz.  CASE ve IF deyimleri belirli    bir şartın doğru veya yanlış olmasına bağlı olarak programın bir parçasının    çalıştırılmasını sağlamak için kullanılır.</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;"><strong> IF Deyimi :</strong> IF deyimi, bir şartın    doğru veya yanlış olmasına bağlı olarak programın belirli parçalarının    çalışmasını veya çalışmamasını sağlar. IF deyimi ;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="background: ivory none repeat scroll 0% 0%; font-size: 10pt; font-family: Courier New; color: maroon;"> IF şart cümlesi THEN Blok1; </span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">şeklinde kullanılabilir.    Buradaki şart cümlesi, birbirlerine mantıksal operatörler ile bağlanmış bir    veya birkaç ilişkisel operasyon veya bir tek boolean ifade olabilir. Aşağıdaki    örnekleri inceleyelim:</span></p>
<blockquote>
<blockquote>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;"> </span><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon;">IF A=B THEN ...</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon;"> IF (A=B) AND (A=C) THEN ...</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon;"> IF (A+1) &lt; (B-1) THEN ...</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon;"> IF (Cev In ['E' , 'e']) THEN ...</span></p>
</blockquote>
</blockquote>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Then sözcüğünü takiben,    bloklar birden fazla komut cümlesinden oluşurlar ise, bu blokların BEGIN ve    END deyimleri içine alınması zorunludur. IF deyiminin ikinci şekli yani ELSE'    den sonra gelen komut veya komutlar dizisi geçerlilik kazanmışsa, ELSE' den    önce gelen komut cümlesinin yada, End deyiminin sonuna ';' işareti konulmaz.    Aşağıdaki örneklerden 1.si hatalı 2.si doğrudur.</span></p>
<h2><span id="more-87"></span></h2>
<h2><span style="color: #cc0000;"><em><strong>- IF - Then - Else Deyimi<br />
</strong></em></span></h2>
<blockquote>
<h2 style="margin-top: 0pt; margin-bottom: 0pt;"><strong><br />
<span style="font-size: 11pt; font-family: Arial;">If Then Else Yapısı</span></strong></h2>
<p style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">IF degisken_1 &lt;kosul&gt;<br />
degisken_2 then</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">begin</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">-----</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">islemler</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p><span class="HTMLKodu"><span style="font-size: 10pt;">-----</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">end</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">ELSE   begin</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p><span class="HTMLKodu"><span style="font-size: 10pt;">-----</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">islemler</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">-----</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">end;</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Bu yapı kullanıldığında,<br />
Degisken_1 ile Degisken_2 belirtilen koşulu karşıladıkları zaman THEN<br />
ifadesinden sonra gelen işlemler, aksi halde ELSE ifadesinden sonra tanımlanan<br />
işlemler yaptırılır. </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">IF degisken_1 &lt;kosul&gt;<br />
degisken_2 then</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">begin islemler1;</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">end  else</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">if degisken_3 &lt;kosul&gt;<br />
degisken4 then</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">begin islemler2;  end</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">else</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">if degisken_5 &lt;kosul&gt;<br />
degisken6 then</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">begin islemler3; end;</span></span></p>
</blockquote>
<h2><span style="color: #cc0000;"><em><strong>- Case..Of Yapısı</strong></em></span></h2>
<p><span style="font-size: 11pt; font-family: Arial;"><strong>Case ... Of :</strong> Bir değerin birden fazla    değer ile karşılaştırmasını yapan ve bir eşitliğin bulunması halinde belli    program parçalarının çalıştırılmasını sağlayan CASE deyiminin genel formu    aşağıda verilmiştir.</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">CASE Kontrol Değişkeni    OF</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">Etiket1 : Blok1 ;</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">Etiket2 : Blok2 ;</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">Etiketn : Blokn ;</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">ELSE BLOK;END;</span></span><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">CASE deyimi içindeki    etiketler  sabit değerler olup, kontrol değişkeni ile aynı tipe sahiptir.    Etiketi takip eden bloklar ise PASCAL komut cümlelerinden meydana gelir. </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;">Örnek 6:</span></strong><span style="font-size: 11pt; font-family: Arial;"> Basılan bir tuşun hangi tuş olduğunu belirleyen program.</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>var </samp> <samp>ch:char;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin     clrscr; </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>repeat</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>wrıteln('bir    tuşa basınız...'); ch:=readkey;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>if ch=#0    then begin </samp><samp>ch:=readkey;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>wrıteln('bastığınız    tuşun kodu: ',ord(ch));</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>case ch of</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>#59:wrıteln('f1    tuşu');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>#60:wrıteln('f2    tuşu');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>#72:wrıteln('yukarı    ok');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>#80,#75,#77:writeln('yön    tuşu');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>end;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>end.</samp></span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=87&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-dongu-deyimleri.html" rel="bookmark" title="Pascal &#8211; Döngü Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Döngü Deyimleri" />Pascal &#8211; Döngü Deyimleri</a></strong><p>- For Döngüsü Bu bölümde program içerisinde belirli blokların herhangi bir şarta</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong><p>- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong><p>- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong><p>- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html" rel="bookmark" title="Pascal &#8211; Standart Fonksiyonlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Standart Fonksiyonlar" />Pascal &#8211; Standart Fonksiyonlar</a></strong><p>- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu </p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; Ekran Komutları</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 13:16:32 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[pascal pencere rengi]]></category>
		<category><![CDATA[pascal programlama]]></category>
		<category><![CDATA[pascal yazı rengi]]></category>
		<category><![CDATA[window]]></category>
		<category><![CDATA[window komutları]]></category>
		<category><![CDATA[yazı rengi]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=85</guid>
		<description><![CDATA[- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong>
- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html" rel="bookmark" title="Pascal &#8211; Standart Fonksiyonlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Standart Fonksiyonlar" />Pascal &#8211; Standart Fonksiyonlar</a></strong>
- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu 
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong>
- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong>
- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong>
- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2></h2>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong>- Clrscr ve Gotoxy Komutları</strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></span></h2>
<p><span style="font-size: 11pt; font-family: Arial;">Ekran komutları ekrandaki    görüntü tasarımı için kullanılan komutlardır. Bu komutların program içinde    kullanılabilmesi için, program başlığı satırından sonra USES komutunda CRT     unit isminin yazılması gereklidir. Aksi halde, ekran komutlarıyla ilgili    yazılan komutlar Pascal derleyicisi tarafından tanınmayacaktır. </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial;"> Clrscr : </span></strong> <span style="font-size: 11pt; font-family: Arial;">"Clrscr" CRT üniti    içinde yer alan bir alt programdır. Ekranda daha önce yazılı olan ifadeleri    silerek ekranın temizlenmesi amacıyla kullanılır.</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial;">GotoXY    : </span></strong> <span style="font-size: 11pt; font-family: Arial;">Kursörü ekranın istenilen    sütun ve satırına taşımak için kullanılır. Kullanımı;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">GotoXy(Sütun,Satır); </span></span> <span style="font-size: 11pt; font-family: Arial;">şeklindedir. Normal bir    ekran üzerinde 80 sütun ve 25 satır vardır.</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;">Örnek 1:</span></strong></p>
<blockquote>
<blockquote>
<blockquote>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses          crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>var</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>j:word;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin           clrscr;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>for          j:=1 to 20 do</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>gotoxy(j,j);write('Gazi          Üniversitesi');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>gotoxy(50-j,j);write('Gazi          Üniversitesi');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>end;end.</samp></span></p>
</blockquote>
</blockquote>
</blockquote>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: #ff0000;"> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang19.htm">Programın Çıktısı</a></span></strong></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong>- Window Komutu</strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></span></h2>
<p><span style="font-size: 11pt; font-family: Arial;"><strong>Window :</strong> Ekranda pencere oluşturmak    için kullanılan bir komuttur.  Kullanımı;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">Window(X1,Y1, X 2,Y2);</span></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">X1 <img src='http://www.evrence.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> encerenin sol sütun    numarası (1-80)</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Y1 <img src='http://www.evrence.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> encerenin sol satır    numarası (1-25)</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">X2 <img src='http://www.evrence.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> encerenin sağ sütun    numarası (1-80)</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Y2 <img src='http://www.evrence.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> encerenin sağ satır    numarası (1-25)</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;"><strong> Delay :</strong> Programın belirtilen süre    kadar bekletilmesini sağlar. Delay (1000) komutu, programın 1 sn    bekletilmesini sağlamaktadır. Bu komut sadece Turbo/Borland Pascalda    kullanılabilir.</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial;"> </span><span style="font-size: 11pt; font-family: Arial; color: red;">Örnek    4: </span></strong></p>
<blockquote>
<blockquote>
<blockquote>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>uses          crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>window(20,5,60,20);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>repeat</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>delay(5);          write('G.Ü.E.S.E.F');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>untıl          keypressed;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp>end.</samp></span></p>
</blockquote>
</blockquote>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;"> </span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;"> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang22.htm">Programın Çıktısı</a></span></strong></p>
</blockquote>
<h2></h2>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong>- Zemine Renk Verme</strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></span></h2>
<p><strong><span style="font-size: 11pt; font-family: Arial;">Textbackground :</span></strong><span style="font-size: 11pt; font-family: Arial;"> Ekrana yazdırılacak    yazının zemin rengini ayarlamak için kullanılır. Bu komut sadece Turbo/Borland    Pascalda kullanılabilir. Kullanımı; </span><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;"> Textbackground(renk kodu);</span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial;"> </span><span style="font-size: 11pt; font-family: Arial; color: red;">Örnek    6: </span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> uses crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> textcolor(green);textbackground(black);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln('merhaba');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> textcolor(lightred+blink);textbackground(lightgray);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln('günaydın!');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> textcolor(14); textbackground(blue);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln('nasılsın');</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> normvideo; </samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> end.</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;"> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang24.htm">Programın Çıktısı</a></span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;"><strong> Sound/Nosound :</strong> Sound, verilen frekansta ses üretmek için kullanılır.    Nosound, sound ile üretilen sesi ortadan kaldırmak için kullanılır. </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;">Örnek 7: </span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> uses crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> sound(220);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> delay(200);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> nosound;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> end.</samp></span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=85&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong><p>- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html" rel="bookmark" title="Pascal &#8211; Standart Fonksiyonlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Standart Fonksiyonlar" />Pascal &#8211; Standart Fonksiyonlar</a></strong><p>- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu </p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong><p>- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong><p>- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong><p>- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; Giriş &#8211; Çıkış Komutları</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 13:10:46 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[formatlı yazdırma]]></category>
		<category><![CDATA[pascal format]]></category>
		<category><![CDATA[pascal programlama]]></category>
		<category><![CDATA[read]]></category>
		<category><![CDATA[readln]]></category>
		<category><![CDATA[write]]></category>
		<category><![CDATA[writeln]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=83</guid>
		<description><![CDATA[- Read - Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong>
- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html" rel="bookmark" title="Pascal &#8211; Standart Fonksiyonlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Standart Fonksiyonlar" />Pascal &#8211; Standart Fonksiyonlar</a></strong>
- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu 
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong>
- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong>
- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong>
- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong>- Read - Readln Deyimleri</strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></span></h2>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong><span style="font-size: 11pt; font-family: Arial;">Yazım İçin Format    Belirleme :</span></strong><span style="font-size: 11pt; font-family: Arial;">Writeln deyimi ile yapılan    bilgi çıkışlarını düzenlemek için yazım formatları kullanılır. Yazdırılmak    istenilen değerin tipine bağlı olarak iki farklı yazım formatı kullanılır.</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;"><br />
</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong><span style="font-size: 11pt; font-family: Arial;">1. Yazım Formatı (M:n) :</span></strong><span style="font-size: 11pt; font-family: Arial;">Bu    yazım formatına göre yazdırılmak istenilen M değeri n karakterlik alanda sağa    dayalı olarak yazılır. M değerini oluşturan dijit veya karakterin uzunluğu n    sayısından küçük ise, aradaki fark kadar sol tarafta boşluk bırakılır. M    değerinin uzunluğu n sayısına eşit veya büyük ise yazdırma işlemi format    belirtilmemiş gibi gerçekleştirilir.</span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;">Örnek 1:</span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> uses crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> const</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> i:integer=567;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> b:boolean=true;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> c:char='b';</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> h:string[10]='nasılsınız';</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln('123456789');writeln;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(i:9);writeln(b:9);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(c:9);writeln(h:9);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(i:2);writeln(h:5);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> end.</samp></span></p>
<blockquote style="padding-left: 30px;">
<blockquote>
<blockquote>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong><span style="font-size: 11pt; font-family: Arial; color: #000080;"> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang17.htm">Programın Çıktısı</a></span></strong></p>
</blockquote>
</blockquote>
</blockquote>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong>- Write - Writeln Deyimleri</strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"><strong><span style="text-decoration: underline;">Write-Writeln    :</span></strong></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;"> Pascal programlama dilinde    yazma işlemi için WRITE ve WRITELN komutları kullanılmaktadır. Bu komutların    genel kullanım yapısı şu şekildedir;</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;">Write(A1,A2,A3,...,An)</span></span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span class="HTMLKodu"><span style="font-size: 10pt;"> Writeln(A1,A2,A3,...,An)</span></span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;">İki kullanım şekli    arasındaki fark, Read ile Readln arasındaki fark gibidir. </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> Var</span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> s,a,n:integer;</span><span style="background-position: 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; background-image: url(none); background-repeat: repeat; background-attachment: scroll;"> </span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> begin</span><span style="background-position: 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; background-image: url(none); background-repeat: repeat; background-attachment: scroll;"> </span> <span style="font-size: 11pt; font-family: Arial;">Programın    çalıştırılmasıyla elde edilen sonuç; </span><strong> <span style="font-size: 11pt; font-family: Arial; color: red;">395 </span> </strong><span style="font-size: 11pt; font-family: Arial;">olacaktır.</span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> s:=3;a:=9;n:=5;</span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> Write(s);   Write(a);   Write(n);</span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="background: ivory none repeat scroll 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> end.</span><span style="background-position: 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; background-image: url(none); background-repeat: repeat; background-attachment: scroll;"> </span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; color: #800000; background-position: 0% 0%;"> <span style="font-family: Arial;"> </span></span><span style="background-position: 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; background-image: url(none); background-repeat: repeat; background-attachment: scroll;"> </span> <strong><span style="font-size: 11pt; font-family: Arial; color: red;">3</span></strong><span style="background-position: 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; background-image: url(none); background-repeat: repeat; background-attachment: scroll;"> </span><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Aynı değişkenleri Writeln    ile yazdırdığımızda; </span> <strong><span style="font-size: 11pt; font-family: Arial; color: red;">9</span></strong></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="background-position: 0% 0%; font-size: 11pt; font-family: Arial; color: maroon; background-image: url(none); background-repeat: repeat; background-attachment: scroll;"> </span><span style="font-size: 11pt; font-family: Arial;"> <span style="color: #ff0000;"><strong>5</strong></span> </span> <span style="font-family: Arial; font-size: 11pt; background-position: 0% 0%;"> olur.</span><span style="background-position: 0% 0%; font-size: 11pt; font-family: Arial; background-image: url(none); background-repeat: repeat; background-attachment: scroll;"><br />
</span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong><em><strong>- Formatlı Yazdırma</strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial;">Yazım İçin Format    Belirleme :</span></strong><span style="font-size: 11pt; font-family: Arial;">Writeln deyimi ile yapılan    bilgi çıkışlarını düzenlemek için yazım formatları kullanılır. Yazdırılmak    istenilen değerin tipine bağlı olarak iki farklı yazım formatı kullanılır.</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial;">1. Yazım Formatı (M:n) :</span></strong><span style="font-size: 11pt; font-family: Arial;">Bu    yazım formatına göre yazdırılmak istenilen M değeri n karakterlik alanda sağa    dayalı olarak yazılır. M değerini oluşturan dijit veya karakterin uzunluğu n    sayısından küçük ise, aradaki fark kadar sol tarafta boşluk bırakılır. M    değerinin uzunluğu n sayısına eşit veya büyük ise yazdırma işlemi format    belirtilmemiş gibi gerçekleştirilir.</span></p>
<p class="MsoNormal" style="text-indent: 35.4pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: red;">Örnek 1:</span></strong></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> uses crt;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> const</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> i:integer=567;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> b:boolean=true;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> c:char='b';</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> h:string[10]='nasılsınız';</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> begin</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln('123456789');writeln;</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(i:9);writeln(b:9);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(c:9);writeln(h:9);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> writeln(i:2);writeln(h:5);</samp></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: navy;"><samp> end.</samp></span></p>
<blockquote style="padding-left: 30px;">
<blockquote>
<blockquote>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong><span style="font-size: 11pt; font-family: Arial; color: #000080;"> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang17.htm">Programın Çıktısı</a></span></strong></p>
</blockquote>
</blockquote>
</blockquote>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=83&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong><p>- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-standart-fonksiyonlar.html" rel="bookmark" title="Pascal &#8211; Standart Fonksiyonlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Standart Fonksiyonlar" />Pascal &#8211; Standart Fonksiyonlar</a></strong><p>- Lenght Komutu LENGTH : Verilen  string  ifadedeki  karakter  sayısını  verir. Sonucu </p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong><p>- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-kontrol-deyimleri.html" rel="bookmark" title="Pascal &#8211; Kontrol Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Kontrol Deyimleri" />Pascal &#8211; Kontrol Deyimleri</a></strong><p>- IF &#8211; Then Deyimi Kontrol komutları olarak ; IF ve CASE</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-alt-programlar.html" rel="bookmark" title="Pascal &#8211; Alt Programlar"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Alt Programlar" />Pascal &#8211; Alt Programlar</a></strong><p>- Procedure Alt Programlar Alt programlar genellikle tekrar edilen işlemleri kolaylıkla yapabilmek</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; Pascal&#8217;ın Dil Yapısı</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 02:03:00 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[dil yapısı]]></category>
		<category><![CDATA[pascal dersi]]></category>
		<category><![CDATA[pascal dersleri]]></category>
		<category><![CDATA[pascal dil yapısı]]></category>
		<category><![CDATA[pascal nedir]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=80</guid>
		<description><![CDATA[- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html" rel="bookmark" title="Pascal &#8211; Özel Veri Tipleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Özel Veri Tipleri" />Pascal &#8211; Özel Veri Tipleri</a></strong>
- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong>
- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/qbasic/quick-basic-bolum-9.html" rel="bookmark" title="Quick Basic &#8211; Bölüm 9"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Quick Basic &#8211; Bölüm 9" />Quick Basic &#8211; Bölüm 9</a></strong>
Quick-Basic Kursu Bölüm 9: Rakamlarla ilgili işlemler ABS Verilen sayının mutlak(ABSolute) değerini
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-menuler.html" rel="bookmark" title="Pascal &#8211; Menüler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Menüler" />Pascal &#8211; Menüler</a></strong>
- File Menüsü Yeni bir Pascal dosyası açar. Oluşturulmuş bir Pascal dosyasını
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-unitler.html" rel="bookmark" title="Pascal &#8211; Unitler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Unitler" />Pascal &#8211; Unitler</a></strong>
- Unit Programlar UNIT PROGRAMLAR Pascalda, diğer programların kullanabileceği pascal programlarına unit
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong>- Pascal Programının Yapısı</strong></em></strong></em></strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Program    üç ana bölümden oluşur.</span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;">1.    Program İsmi</span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;">2.    Tanımlama Bloğu</span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;">3. Ana    Program Bloğu</span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p class="MsoNormal" style="margin-bottom: 0pt; margin-top: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Pascalın en önemli    özelliklerinde birisi de yapısal bir programlama dili olmasıdır. Bu    programınızı yazarken size maksimum esneklik sağlar. Aynı zamanda yazdığınız    program parçalarını problemsiz bir şekilde birleştirmenizi de sağlar. </span></p>
<p class="MsoNormal" style="margin-bottom: 0pt; margin-top: 0pt; padding-left: 30px;" align="justify">
<p class="MsoNormal" style="margin-bottom: 0pt; margin-top: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Her pascal programının ana kodu mutlaka bir BEGIN deyimi ile başlar ve END.    deyimi ile biter. (End den sonra nokta olduğuna dikkatinizi çekerim. Pascal    derleyicisi için bu tüm programın bittiği yer anlamına gelir.) Eğer program    içerisinde aynı blok içerisinde işlem görmesini istediğiniz kodlarınız varsa    bunları bir BEGIN - END bloğu içerisine alırsınız. Fakat bu sefer END’den    sonra noktalı virgül (;) kullanmalısınız.</p>
<p>Bir Pascal programının genel yapısı aşağıdaki gibidir. </span></p>
<p class="MsoNormal" style="margin-bottom: 0pt; margin-top: 0pt; padding-left: 30px;" align="justify">
<p class="HTMLncedenBiimlendirilmi" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: blue;">Program (*    Program başlığı. Buraya yazacaklarınızın programa bir etlisi olmaz *)           Program İsmi</span></p>
<p style="padding-left: 30px;"><!--[if gte vml 1]><v:shapetype id="_x0000_t88"  coordsize="21600,21600" o:spt="88" adj="1800,10800" path="m,qx10800@0l10800@2qy21600@11,10800@3l10800@1qy,21600e"  filled="f"> <v:formulas> <v:f eqn="val #0" /> <v:f eqn="sum 21600 0 #0" /> <v:f eqn="sum #1 0 #0" /> <v:f eqn="sum #1 #0 0" /> <v:f eqn="prod #0 9598 32768" /> <v:f eqn="sum 21600 0 @4" /> <v:f eqn="sum 21600 0 #1" /> <v:f eqn="min #1 @6" /> <v:f eqn="prod @7 1 2" /> <v:f eqn="prod #0 2 1" /> <v:f eqn="sum 21600 0 @9" /> <v:f eqn="val #1" /> </v:formulas> <v:path arrowok="t" o:connecttype="custom" o:connectlocs="0,0;21600,@11;0,21600"   textboxrect="0,@4,7637,@5" /> <v:handles> <v:h position="center,#0" yrange="0,@8" /> <v:h position="bottomRight,#1" yrange="@9,@10" /> </v:handles> </v:shapetype><v:shape id="_x0000_s1025" type="#_x0000_t88" style='position:absolute;  margin-left:390pt;margin-top:-41.25pt;width:18pt;height:45pt;z-index:1' /><![endif]--><!--[if !vml]--><span style="position: absolute; z-index: 1; left: 537px; top: 353px; width: 26px; height: 62px;"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/Pasprogyap_dosyalar/image001.gif" alt="" width="26" height="62" /></span><!--[endif]--></p>
<p class="HTMLncedenBiimlendirilmi" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: blue;">Uses (*    Kullanılacak harici kütüphaneleri belirler*)</span></p>
<h2></h2>
<h2><span id="more-80"></span></h2>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong>- Temel Veri Tipleri</strong></em></strong></em></strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Sifre =    'Hasan'</span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Zil =    #7;</span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial;">Type</span></strong><span style="font-size: 11pt; font-family: Arial;"> (Tip): Özel tanımlı tiplerin belirtildiği bloktur.</span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial;">Label</span></strong><span style="font-size: 11pt; font-family: Arial;"> (Etiket): Program Akışının değiştirileceği atlama adımlarının tanımlandığı    bloktur. Yapısal programcılar tarafından az kullanılır. </span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial;">Var</span></strong><span style="font-size: 11pt; font-family: Arial;"> (Değişken): Programda kullanılacak değişkenlerin tanımlandığı bloktur.</span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<h1 style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; text-decoration: underline;">Temel Veri Tipleri</span></h1>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Veri    tipi (data type), değişken veya sabitin tuttığu verinin tipini belirtmektedir.    Programda kullanılan veriler genellikle aşağıdaki altı veri tipinden birine    aittir: </span></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p class="MsoNormal" style="margin: 0pt 0cm 0pt 76.2pt; text-indent: -18pt; padding-left: 30px;" align="justify"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;"> <span style="color: windowtext; text-decoration: none;">Tamsayı (integer)</span> </span></p>
<p class="MsoNormal" style="margin: 0pt 0cm 0pt 76.2pt; text-indent: -18pt; padding-left: 30px;" align="justify"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;"> <span style="color: windowtext; text-decoration: none;">Gerçel Sayı (real)</span> </span></p>
<p class="MsoNormal" style="margin: 0pt 0cm 0pt 76.2pt; text-indent: -18pt; padding-left: 30px;" align="justify"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;"> <span style="color: windowtext; text-decoration: none;">Karakter (character)</span> </span></p>
<p class="MsoNormal" style="margin: 0pt 0cm 0pt 76.2pt; text-indent: -18pt; padding-left: 30px;" align="justify"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;"> <span style="color: windowtext; text-decoration: none;">Karakter dizisi    (string)</span> </span></p>
<p class="MsoNormal" style="margin: 0pt 0cm 0pt 76.2pt; text-indent: -18pt; padding-left: 30px;" align="justify"><span style="font-size: 10pt; font-family: Symbol;">·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;"> <span style="color: windowtext; text-decoration: none;">Boolean</span> </span></p>
<p class="MsoNormal" style="margin-bottom: 0pt; margin-top: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;"> Programda kullanılan    sabitlerin bildirimi ise <span class="HTMLKodu"> <span style="font-family: Arial;">const</span></span> kısmında yapılır. Sabit    ismi ile değeri arasında '<strong>=</strong>' sembolü kullanılır. Sabitin veri tipi    atanan değere bağlı olarak derleyici tarafından tespit edilir. </span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong>- Örnek Bir Proğram</strong></em></strong></em></strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial; color: red;">Örnek Program:</span></strong></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="left">
<div style="width: 736px; height: 374px; padding-left: 30px;">
<table class="MsoNormalTable" style="border: medium none ; border-collapse: collapse;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="border: 3pt double silver; padding: 0cm 0.75pt; width: 238.15pt;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;">Uses          crt;</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: 3pt 3pt 3pt medium double double double none silver silver silver -moz-use-text-color;" width="318">
<p style="margin-top: 0pt; margin-bottom: 0pt;"><span style="font-family: Arial;"> <span style="font-size: 11pt;">Kütüphane</span></span> <span style="font-size: 11pt; font-family: Arial;">tanım bloğu.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;">Const </span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Sabit sayı tanımlama          bölümü</span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;"> b =10;</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">b sabitinin değeri          10 dur.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;">Var</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Değişken tanımlama          bölümü</span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;"> a : integer;</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">a sayısı tam          sayıdır.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;"> c : integer;</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">b sayısı tam          sayıdır.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;">Begin</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Ana program başladı.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;"> Write ('a sayısını giriniz : ');</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Ekrana ' ... '          arasındakileri yaz. </span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;"> Readln(a);</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">a değişkenini          (klavyeden) gir. Alt satıra geç. (ln)</span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;"> c := a + b;</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">a değişkeni ile b          sabitini topla, c'ye ata.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;"> Writeln('a + b = ', c);</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">'...' içindekileri          yaz, sonucunu yaz (c'yi), alt satıra geç.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;"> Readln;</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Klavyeden herhangi          bir karakter oku </span></p>
</td>
</tr>
<tr>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt none double double -moz-use-text-color silver silver;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;">End.</span></strong></p>
</td>
<td style="padding: 0cm 0.75pt; width: 238.15pt; border: medium 3pt 3pt medium none double double none -moz-use-text-color silver silver -moz-use-text-color;" width="318">
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Program sonu Programın sonundaki End'in sonuna nokta isareti konulur. </span></p>
</td>
</tr>
</tbody>
</table>
<p style="padding-left: 30px;"><span style="font-size: 11pt; font-weight: 700; font-family: Arial; color: #000080;"> <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/ekrang1.htm">Programın Cıktısı</a></span></p>
</div>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong>- Sabit Ve Değişken Kuralları</strong></em></strong></em></strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial; color: navy;">Sabit ve    Değişkenleri Tanımlarken Uyulması Gerekli Kurallar: </span></strong></p>
<ol style="margin-top: 0cm; margin-bottom: 0cm; padding-left: 30px;" type="1">
<li class="MsoNormal" style="margin-top: 5pt; margin-bottom: 5pt;">
<p style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: black;">Sayı ile      başlamazlar <strong><span style="font-family: Arial;">(</span></strong></span><strong><span style="font-size: 11pt; font-family: Arial; color: navy;"> 1a: integer;</span><span style="font-size: 11pt; font-family: Arial; color: black;"> </span></strong> <span style="font-size: 11pt; font-family: Arial; color: black;"> tanımlaması <strong><span style="font-family: Arial;">yanlıştır</span></strong>).</span><span style="font-size: 11pt; font-family: Arial;"> </span></p>
</li>
<li class="MsoNormal" style="margin-top: 5pt; margin-bottom: 5pt;">
<p style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: black;">İki sözcük      arasında boşluk bırakılmaz.</span><span style="font-size: 11pt; font-family: Arial;"> </span></p>
</li>
<li class="MsoNormal" style="margin-top: 5pt; margin-bottom: 5pt;">
<p style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: black;">Türkçe      karakter kullanılmaz (Ç ç Ö ö Ü ü Ğ ğ İ ı Ş ş Ç ç).</span><span style="font-size: 11pt; font-family: Arial;"> </span></p>
</li>
<li class="MsoNormal" style="margin-top: 5pt; margin-bottom: 5pt;">
<p style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: black;">Özel      işaretler kullanılmaz ( ; : , . ' " + - * / - ? = .........)</span><span style="font-size: 11pt; font-family: Arial;"> </span></p>
</li>
<li class="MsoNormal" style="margin-top: 5pt; margin-bottom: 5pt;">
<p style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: black;">Turbo      Pascal'ın </span><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;">ayrılmış      sözcükler</span></strong><span style="font-size: 11pt; font-family: Arial; color: black;">inden      herhangi birisi değişken ya da değişken ismi olmaz.</span><span style="font-size: 11pt; font-family: Arial;"> </span></p>
</li>
<li class="MsoNormal" style="margin-top: 5pt; margin-bottom: 5pt;">
<p style="margin-top: 0pt; margin-bottom: 0pt;" align="justify"><span style="font-size: 11pt; font-family: Arial; color: black;">Alt çizgi      ( _ ) ile başlayabilir.</span><span style="font-size: 11pt; font-family: Arial;"> </span></p>
</li>
</ol>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: navy;">Sabit    Tanımlamalarına Örnekler:                                  Değişken    Tanımlamalarına Örnekler:</span></strong></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><strong> <span style="font-size: 11pt; font-family: Arial; color: black;"> Const                                                                                 Var</span></strong></p>
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span class="HTMLKodu"> <span style="font-size: 11pt; font-family: Arial;">Pi_Sayisi = 3.1415;                                                            Yas : shortint;<br />
Bu_yil = 1999;                                                                       BOY : byte;<br />
Tarih = '29/10/11999';                                                           SAYI : integer;<br />
iSim = 'Hasan';                                                                      BuyukSayi : longint;<br />
SOYAD = 'Vural';                                                                   Para : real;<br />
YAS =20;                                                                                Pi : real;<br />
Mesaj = 'Devam etmek için bir tuşa basınız... ';                    Sayac : word;<br />
Avagadro_Sayisi = 6.02E23;                                                 Nufus : single;<br />
Cosinus_45_derece = 0.7071067;                                        sayi2 : double;<br />
TelefonNumarasi = '3434343';                                               Yeni : byte;<br />
</span></span></p>
<p><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong><br />
</strong></em></strong></em></strong></em></strong></em></span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong>- Veri Tipleri</strong></em></strong></em></strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><strong><span style="font-size: 12pt; line-height: 150%; font-family: Arial;">VERİ    TİPLERİ</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> İŞARETSİZ TAM SAYI VERİLER:</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">0 ile + </span> <span style="font-size: 11pt; line-height: 150%; font-family: Courier New;">∞</span><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> arasında yer alan bütün tam sayıların oluşturduğu kümeye işaretsiz tam sayılar    denir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">Bir    sayıyı bilgisayarda ifade edebilmek için o sayının 0 ile 1’lerden oluşan  bir    yapıya dönüştürülmesi gerekir. Bu işlem gerçekleştirilmeden  sayının    bilgisayarın hafızasına yerleştirilmesi mümkün değildir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> Onluk Tabandaki Bir Sayının İkilik Tabanda İfade Edilmesi:</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">Onluk    tabanda verilen bir sayıyı ikilik tabana çevirmek için sürekli ikiye bölme    işlemine tabi tutmak gerekir , işlem sonuçta bir elde edilinceye kadar devam    eder. Bölme işlemleri sonucunda kalan olarak elde edilen bütün değerler ; en    son elde edilen kalan değerden başlanarak ilk elde edilen kalan değere doğru     sırayla yazılarak ifade edilir.</span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong>- İşaretli Tam Sayı Tipler</strong></em></strong></em></strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">Seviye          Değer            *         Değerlilik       =           Sonuç</span></p>
<div style="padding-left: 30px;">
<table class="MsoNormalTable" style="border: medium none ; border-collapse: collapse;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 4pt;">
<td style="border: 1pt solid windowtext; padding: 0cm 3.55pt; width: 42.55pt; height: 4pt;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">3          . Bit</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">1</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">*</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">8</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">=</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 54.4pt; height: 4pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="73" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="right"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">8</span></p>
</td>
</tr>
<tr style="height: 4pt;">
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt none solid solid -moz-use-text-color windowtext windowtext;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">2          . Bit</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">1</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">*</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">4</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">=</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 54.4pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="73" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="right"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">4</span></p>
</td>
</tr>
<tr style="height: 4pt;">
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt none solid solid -moz-use-text-color windowtext windowtext;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> 1. Bit</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">0</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">*</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">2</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">=</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 54.4pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="73" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="right"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">0</span></p>
</td>
</tr>
<tr style="height: 4pt;">
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt none solid solid -moz-use-text-color windowtext windowtext;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">0          . Bit</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">0</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">*</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">1</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 42.55pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">=</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 54.4pt; height: 4pt; border: medium 1pt 1pt medium none solid solid none -moz-use-text-color windowtext windowtext -moz-use-text-color;" width="73" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="right"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">0</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;"> </span><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-family: Arial; font-size: 11pt;"> </span><span style="font-size: 11pt; font-family: Arial;">(32768 + 8192 +    4096 + 1024 + 512 + 256 + 16 + 8 + 4)    =   ( 46876 )<sub>10</sub></span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> İŞARETLİ TAMSAYI VERİLER </span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Symbol;">-</span><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> 2147438648 ile + 2147438647 arasında yer alan bütün tam sayıların oluşturduğu    kümeye işaretli tam sayı veri kümesi denir. İşaretli tam sayıyı gösterebilmek    için kullanılan alanlardan birisi (son bit) sayının işareti için kullanılır.    Bu bitteki değer 0 ise sayının pozitif, eğer değer 1 ise sayının negatif    olduğuna karar verilir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> Negatif Sayının İfade Edilmesi </span></strong> <span style="font-size: 11pt; line-height: 150%; font-family: Arial;">:</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">Bir    sayının negatif olabilmesi için son bitine 1 yazmak bilgisayarda kullanılan    mantık açısından doğru değildir. Sayıyı negatife çevirmek için 2 ’ ye tamlama    yöntemi   ( 2 ‘ li Tamlayan ‘Complement’ ) kullanılır.</span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong>- Ondalık Sayılar</strong></em></strong></em></strong></em></strong></em></span></h2>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> ONDALIKLI  ( KAYAN NOKTALI = FLOATİNG POİNT ) SAYILAR</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">İki gök    cismi arasındaki mesafeyi ifade etmek için 168000000000000 km gibi uzaklıklar    normalken atomik düzeydeki  bir uzaklığı ölçmek içinde 0.000000000832 mm gibi    mesafeler normal karşılanmaktadır . Bütün bu sayıları bilgisayarda ifade etmek    için ise merkezi işlem ünitesi ( CPU ) yeterince duyarlı olmalıdır . Bu    durumda aritmetik işlem üniteside ( ALU ) o kadar büyük ve karışık olacaktır .    27 haneli kesirli (reel) sayıları bilgisayarda ikilik sayı sistemine iade    edebilmek için yaklaşık 90 bitlik bir veri yoluna ihtiyaç vardır . Günümüz    bilgisayarlarının çoğu 16 , 32 veya 64 bitlik veri yoluna sahip olduğu dikkate    alınırsa genel amaçlı bir bilgisayar için 90 bitlik bir veri yolu hiç te    ekonomik olmayacaktır . Bu güçlüğü yenen alternatif bir temsil metodu olan “    Floating Point” ( kayan noktalı ) kotlama tekniği geliştirilmiştir . </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p style="padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">Reel    sayının Radix ( R) formatında gösterilmesi işlemini temel alır. Bir reel sayı     f<sub>1</sub>f<sub>2</sub> ...f<sub>m *</sub>R<sup>E </sup>şeklinde    gösterilebilir . Burada f<sub>1</sub>f<sub>2</sub> ... f<sub>m </sub>,    kesirli kısım ya da mantissa olarak adlandırılır , <sup>E</sup> ise üssü ifade    eder ve daima tam sayıdır . Bir floating point sayısının kesirli kısmı bir    reel sayının yalnızca en önemli bitlerini kapsar . Yani reel sayının tam    olarak gerçek değeri değil yaklaşık değeridir. Gerçek değer ile yaklaşık değer    arasındaki farka round-off  hatası denir. </span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong>- Alfa Sayısal Veriler</strong></em></strong></em></strong></em></strong></em></span></h2>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">ALFA    SAYISAL VERİLER</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">Alfa    sayısal olarak adlandırılan veriler karakterlerden oluşan bir yapıya sahiptir.    Karakter 0 ile 255 arasındaki tamsayıların her birinin temsil ettikleri ve    ASCII (American Standard Code of Information Interchange ), EBCDIC ( Extended    Binary Coded Decimal Interchange Code ), vb. gibi standartlaştırılmış isimlere    sahip kod tablolarında karşılıklarını bulurlar. EBCDIC IBM firması tarafından    geliştirilmiştir. Amerikan Standart Kodu veya kısaca ASCII kodu ise bilgisayar    sistemleri arası bilgi alışverişinde uygunluğu sağlamak için kullanılan bu    standart kod tablosudur.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">0 ila    255 arasındaki bütün tamsayıların standart  kod tablosunda karakter olarak bir    karşılığı vardır. Tamsayı olan ve bir karaktere karşılık gelen bu onluk    tabandaki sayının ikilik tabandaki karşılığı ise hafızada  8 bitlik bir alana    yerleştirilir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="color: #ff0000;"><strong><span style="font-size: 11pt; font-family: Arial;"> Örnek 20 :</span></strong></span><span style="font-size: 11pt; font-family: Arial;"> ASCII kod tablosunda A’nın kod değeri 65'tir. A karakteri hafızaya şu şekilde    yerleşir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<div style="padding-left: 30px;">
<table class="MsoNormalTable" style="border: medium none ; border-collapse: collapse;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 20pt;">
<td style="border: 1pt solid windowtext; padding: 0cm 3.55pt; width: 42.55pt; height: 20pt;" width="57" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; font-family: Arial;">0</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 52.8pt; height: 20pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="70" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; font-family: Arial;">1</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 52.8pt; height: 20pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="70" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; font-family: Arial;">0</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 52.8pt; height: 20pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="70" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; font-family: Arial;">0</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 52.8pt; height: 20pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="70" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; font-family: Arial;">0</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 52.8pt; height: 20pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="70" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; font-family: Arial;">0</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 52.8pt; height: 20pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="70" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; font-family: Arial;">0</span></p>
</td>
<td style="padding: 0cm 3.55pt; width: 52.8pt; height: 20pt; border: 1pt 1pt 1pt medium solid solid solid none windowtext windowtext windowtext -moz-use-text-color;" width="70" valign="top">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;" align="center"><span style="font-size: 11pt; font-family: Arial;">1</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p style="padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> ( 0 1 0 0 0 0 0 1    ) <sub>2 </sub> =  ( 65 ) <sub>10 </sub> ASCII kod tablosunda A harfine    karşılık gelir</span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong>- Karmaşık Veri Tipleri<br />
</strong></em></strong></em></strong></em></strong></em></span></h2>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> KARMAŞIK VERİ TİPLERİ</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Program içinde sayısal ve    alfasayısal bilgilerin karakter uzunlukları verilerek tek bir isim altında    gruplandırılması ile oluşturulan tekli veya çoklu ( iç içe ) yapılardır . </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial;"> </span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial;">1. RECORD</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">Birbiri    ile alakalı bir bütün oluşturan kayıt topluluğuna Record adı verilmektedir.    Bir Record alt alan olarak isimlendirilen birden fazla bilginin oluşturduğu    bir yapıdır. Record'u oluşturan alt alanlar farklı türlerde olabilir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial;"> </span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial;">Tanımlama Formatı :</span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">Type    ifadesi ile , kayıt adı ve deseni tanımlanmakta, Var ifadesinde ise işlemlerde    kullanılacak kayıt adı tanımı yapılmaktadır. Programın işlem bölümünde    sahalara iki şekilde bilgi aktarımı yapılır.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">1.    İşlem, kayıt adı ile saha isimleri arasında nokta kullanılarak gerekli    aktarmalar ve erişimler doğrudan yapılır.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p style="padding-left: 30px;"><span style="font-size: 11pt; line-height: 150%; font-family: Arial;">2. WITH    ifadesi ile kayıt bloğu belirlenerek işlemler yapılır</span></p>
<p style="padding-left: 30px;"><span style="color: #cc0000;"><em><strong><em><strong><em><strong><em><strong><br />
</strong></em></strong></em></strong></em></strong></em></span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=80&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html" rel="bookmark" title="Pascal &#8211; Özel Veri Tipleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Özel Veri Tipleri" />Pascal &#8211; Özel Veri Tipleri</a></strong><p>- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong><p>- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/qbasic/quick-basic-bolum-9.html" rel="bookmark" title="Quick Basic &#8211; Bölüm 9"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Quick Basic &#8211; Bölüm 9" />Quick Basic &#8211; Bölüm 9</a></strong><p>Quick-Basic Kursu Bölüm 9: Rakamlarla ilgili işlemler ABS Verilen sayının mutlak(ABSolute) değerini</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-menuler.html" rel="bookmark" title="Pascal &#8211; Menüler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Menüler" />Pascal &#8211; Menüler</a></strong><p>- File Menüsü Yeni bir Pascal dosyası açar. Oluşturulmuş bir Pascal dosyasını</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-unitler.html" rel="bookmark" title="Pascal &#8211; Unitler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Unitler" />Pascal &#8211; Unitler</a></strong><p>- Unit Programlar UNIT PROGRAMLAR Pascalda, diğer programların kullanabileceği pascal programlarına unit</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; Menüler</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-menuler.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-menuler.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 01:49:31 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[menüler]]></category>
		<category><![CDATA[pascal dersi]]></category>
		<category><![CDATA[pascal menüleri]]></category>
		<category><![CDATA[pascal menüsü]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=76</guid>
		<description><![CDATA[- File Menüsü Yeni bir Pascal dosyası açar. Oluşturulmuş bir Pascal dosyasını<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong>
- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong>
- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html" rel="bookmark" title="Pascal &#8211; Pascal&#8217;ın Dil Yapısı"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Pascal&#8217;ın Dil Yapısı" />Pascal &#8211; Pascal&#8217;ın Dil Yapısı</a></strong>
- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-dongu-deyimleri.html" rel="bookmark" title="Pascal &#8211; Döngü Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Döngü Deyimleri" />Pascal &#8211; Döngü Deyimleri</a></strong>
- For Döngüsü Bu bölümde program içerisinde belirli blokların herhangi bir şarta
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong>
- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong><em><strong>- File Menüsü</strong></em></strong></em></span></h2>
<table border="0" width="706">
<tbody>
<tr>
<td rowspan="12" width="306"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/files.JPG" alt="" width="303" height="340" /></td>
<td width="80" height="55"></td>
<td width="310"></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="310"><span style="font-size: 11pt; font-family: Arial;">Yeni bir Pascal      dosyası açar.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="310" valign="top"><span style="font-size: 11pt; font-family: Arial;"> Oluşturulmuş bir Pascal dosyasını açar.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="310"><span style="font-size: 11pt; font-family: Arial;">Editör      ekranındaki dosyayı saklar.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="310"><span style="font-size: 11pt; font-family: Arial;">Editördeki      dosyayı farklı isimle saklar.</span></td>
</tr>
<tr>
<td width="80" height="35" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="310" valign="top"><span style="font-size: 11pt; font-family: Arial;"> Editörde bulunan tüm dosyaları saklar.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="310" valign="top"><span style="font-family: Arial;"> <span style="font-size: 11pt;">Aktif dizini değiştirir.</span></span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="310"><span style="font-size: 11pt; font-family: Arial;">Editördeki      programı yazıcıya gönderir.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="310"><span style="font-size: 11pt; font-family: Arial;">Yazıcı      ayarlarını yapar.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="310"><span style="font-size: 11pt; font-family: Arial;">Dos ortamına      geçişi sağlar.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="310"><span style="font-size: 11pt; font-family: Arial;">Pascal      editöründen çıkar.</span></td>
</tr>
</tbody>
</table>
<h2><span style="color: #cc0000;"><em><strong><em><strong><span id="more-76"></span>- Edit Menüsü</strong></em></strong></em></span></h2>
<table border="0" width="724">
<tbody>
<tr>
<td rowspan="9" width="279"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/edits.JPG" alt="" width="276" height="247" /></td>
<td width="80" height="40"></td>
<td width="353"></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="353"><span style="font-size: 11pt; font-family: Arial;">Yapılan son işi      geri alır. </span></td>
</tr>
<tr>
<td width="80" height="33" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="353" valign="top"><span style="font-size: 11pt; font-family: Arial;">Geri      alınan işi eski haline getirir.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="353"><span style="font-size: 11pt; font-family: Arial;">Seçilen      satırları keser.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="353"><span style="font-size: 11pt; font-family: Arial;">Seçilmiş olan      satırları kopyalar.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="353"><span style="font-size: 11pt; font-family: Arial;">Copy veya Cut      yapılmış  satırları yapıştırır. </span></td>
</tr>
<tr>
<td width="80" height="32" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="353" valign="top"><span style="font-size: 11pt; font-family: Arial;"> Seçili olan satırı siler.</span></td>
</tr>
<tr>
<td width="80"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="78" height="13" /></td>
<td width="353"><span style="font-size: 11pt; font-family: Arial;">Clipboarda      atılmış satırları gösterir.</span></td>
</tr>
</tbody>
</table>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Search Menüsü</strong></em></strong></em></span></h2>
<table border="0" width="724">
<tbody>
<tr>
<td rowspan="12" width="308" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/searchs.JPG" alt="" width="308" height="248" /></td>
<td width="68" height="50"></td>
<td width="334"></td>
</tr>
<tr>
<td width="68"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="68" height="13" /></td>
<td width="334"><span style="font-size: 11pt; font-family: Arial;">Belirtilen metni editörde      arar.</span></td>
</tr>
<tr>
<td width="68"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="68" height="13" /></td>
<td width="334"><span style="font-size: 11pt; font-family: Arial;">Bir metnin yerine başka bir      metin yerleştirir.</span></td>
</tr>
<tr>
<td width="68" height="32" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="68" height="13" /></td>
<td width="334" valign="top"><span style="font-size: 11pt; font-family: Arial;">Find komutunun      bıraktığı yerden arama yapar.</span></td>
</tr>
<tr>
<td width="68"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="68" height="13" /></td>
<td width="334"><span style="font-size: 11pt; font-family: Arial;">Belirtilen satır numarasına      git.</span></td>
</tr>
<tr>
<td width="68"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="68" height="13" /></td>
<td width="334"><span style="font-size: 11pt; font-family: Arial;"> Derleme      hatalarını ve yeri gösterir.</span></td>
</tr>
<tr>
<td width="68"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="68" height="13" /></td>
<td width="334"><span style="font-size: 11pt; font-family: Arial;"> Adresi      verilen hatanın yerini bulur.</span></td>
</tr>
<tr>
<td width="68"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="68" height="13" /></td>
<td width="334"><span style="font-size: 11pt; font-family: Arial;"> İstenen      prosedürü bulur.</span></td>
</tr>
</tbody>
</table>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Run Menüsü</strong></em></strong></em></span></h2>
<table style="height: 282px;" border="0" width="726">
<tbody>
<tr>
<td rowspan="11" width="292" height="278" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/runs.JPG" alt="" width="289" height="325" /></td>
<td width="72" height="72"></td>
<td width="351" height="72"></td>
</tr>
<tr>
<td width="72" height="20"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="70" height="13" /></td>
<td width="351" height="20"><span style="font-size: 11pt; font-family: Arial;">Editördeki      programı çalıştırır.</span></td>
</tr>
<tr>
<td width="72" height="14"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="70" height="13" /></td>
<td width="351" height="14"><span style="font-size: 11pt; font-family: Arial;"> Program satırlarını adım adım çalıştırır.Alt programları bir komut gibi      algılar ve sadece sonucunu alır.</span></td>
</tr>
<tr>
<td width="72" height="22"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="70" height="13" /></td>
<td width="351" height="22"><span style="font-size: 11pt; font-family: Arial;">Satır satır      çalıştırır. Alt programlara da  iner. </span></td>
</tr>
<tr>
<td width="72" height="28"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="70" height="13" /></td>
<td width="351" height="28"><span style="font-size: 11pt; font-family: Arial;">Kürsörün      bulunduğu yere kadar çalıştır.</span></td>
</tr>
<tr>
<td width="72" height="28"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="70" height="13" /></td>
<td width="351" height="28"><span style="font-size: 11pt; font-family: Arial;">Program      kontrolünü durdurur.</span></td>
</tr>
<tr>
<td width="72" height="27"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="70" height="13" /></td>
<td width="351" height="27"><span style="font-size: 11pt; font-family: Arial;">Program      içersine gönderilecek parametreleri belirler.</span></td>
</tr>
<tr>
<td width="72" height="27"></td>
<td width="351" height="27"></td>
</tr>
</tbody>
</table>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Compile Menüsü</strong></em></strong></em></span></h2>
<table style="height: 273px;" border="0" width="724">
<tbody>
<tr>
<td rowspan="12" width="285" height="269" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/compile.JPG" alt="" width="281" height="282" /></td>
<td width="57" height="52"></td>
<td width="368" height="52"></td>
</tr>
<tr>
<td width="57" height="19"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="55" height="13" /></td>
<td width="368" height="19"><span style="font-size: 11pt; font-family: Arial;">Aktif programı      derler.</span></td>
</tr>
<tr>
<td width="57" height="33"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="55" height="13" /></td>
<td width="368" height="33"><span style="font-size: 11pt; font-family: Arial;">Değişikliklerle      programı ve alt programlarını derler. </span></td>
</tr>
<tr>
<td width="57" height="31" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="55" height="13" /></td>
<td width="368" height="31" valign="top"><span style="font-size: 11pt; font-family: Arial;">Aktif      programı ona bağlı alt programlarla derler.</span></td>
</tr>
<tr>
<td width="57" height="24"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="55" height="13" /></td>
<td width="368" height="24"><span style="font-size: 11pt; font-family: Arial;">Derlenecek      ortamı belirler. Memory  veya  Disk olarak.</span></td>
</tr>
<tr>
<td width="57" height="2"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="55" height="13" /></td>
<td width="368" height="2"><span style="font-size: 11pt; font-family: Arial;">Aktif olan      programa bakılmadan istenen programı çalıştırmak için kullanılır.</span></td>
</tr>
<tr>
<td width="57" height="23" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="55" height="13" /></td>
<td width="368" height="23" valign="top"><span style="font-size: 11pt; font-family: Arial;"> Primary      file ile belirtilen dosya ismini iptal eder.</span></td>
</tr>
<tr>
<td width="57" height="34"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="55" height="13" /></td>
<td width="368" height="34"><span style="font-size: 11pt; font-family: Arial;">Derlenen veya      çalıştırılan program ve hafıza hakkında bilgi verir.</span></td>
</tr>
</tbody>
</table>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Debug Menüsü</strong></em></strong></em></span></h2>
<table style="height: 329px;" border="0" width="737">
<tbody>
<tr>
<td rowspan="11" width="253" height="325"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/debugs.JPG" alt="" width="263" height="318" /></td>
<td width="66" height="51"></td>
<td width="406" height="51"></td>
</tr>
<tr>
<td width="66" height="22"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" height="22"><span style="font-size: 11pt; font-family: Arial;">Programın      duracağı noktalar eklemek için kullanılır.</span></td>
</tr>
<tr>
<td width="66" height="22"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" height="22"><span style="font-size: 11pt; font-family: Arial;">İç içe      kullanılan procedure/fonksiyonları görmek için kullanılır.</span></td>
</tr>
<tr>
<td width="66" height="19"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" height="19"><span style="font-size: 11pt; font-family: Arial;">Yazmaç      değerlerinin görüntülenmesini sağlar.</span></td>
</tr>
<tr>
<td width="66" height="27"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" height="27"><span style="font-size: 11pt; font-family: Arial;">Program      içersindeki değişkenlerin aldığı değerleri görüntüler.</span></td>
</tr>
<tr>
<td width="66" height="17"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" height="17"><span style="font-size: 11pt; font-family: Arial;">Ekran görüntüsü      bir pencere olarak verilir.</span></td>
</tr>
<tr>
<td width="66" height="28" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" height="28" valign="top"><span style="font-size: 11pt; font-family: Arial;"> Kullanılan ekranı görüntüler.</span></td>
</tr>
<tr>
<td width="66" height="23"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" height="23"><span style="font-size: 11pt; font-family: Arial;">Hesaplama yapmak      ve değişkenleri izlemek için kullanılır.</span></td>
</tr>
<tr>
<td width="66" height="22"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" height="22"><span style="font-size: 11pt; font-family: Arial;">İzlenecek      değişken ismini Watch ekranına ekler.</span></td>
</tr>
<tr>
<td width="66" height="31"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" height="31"><span style="font-size: 11pt; font-family: Arial;">Yeni durma      noktaları ekler.</span></td>
</tr>
<tr>
<td width="66" height="21"></td>
<td width="406" height="21"></td>
</tr>
</tbody>
</table>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Tools Menüsü</strong></em></strong></em></span></h2>
<table border="0" width="706">
<tbody>
<tr>
<td rowspan="12" width="241" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/tolls.JPG" alt="" width="241" height="234" /></td>
<td width="67" height="45"></td>
<td width="384"></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="384"><span style="font-size: 11pt; font-family: Arial;">Mesaj      penceresini görüntüler.</span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="384"><span style="font-size: 11pt; font-family: Arial;">Mesaj      penceresindeki bir sonraki elemana gidişi sağlar.</span></td>
</tr>
<tr>
<td width="67" height="32" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="384" valign="top"><span style="font-size: 11pt; font-family: Arial;">Mesaj      penceresindeki bir önceki elemana gidişi sağlar. </span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="384"><span style="font-size: 11pt; font-family: Arial;">Option/Tool/Modify/New      Tool komutunun default değeridir.</span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="384"><span style="font-size: 11pt; font-family: Arial;"> </span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="384"><span style="font-size: 11pt; font-family: Arial;"> </span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="384"><span style="font-size: 11pt; font-family: Arial;"> </span></td>
</tr>
<tr>
<td width="67"></td>
<td width="384"></td>
</tr>
</tbody>
</table>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Options Menüsü</strong></em></strong></em></span></h2>
<table border="0" width="728">
<tbody>
<tr>
<td rowspan="12" width="243"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/options.JPG" alt="" width="241" height="342" /></td>
<td width="65" height="45"></td>
<td width="406"></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406"><span style="font-size: 11pt; font-family: Arial;">Derleme işlemi      ile ilgili seçeneklerin değiştirilmesi sağlar. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" valign="top"><span style="font-size: 11pt; font-family: Arial;"> Hafıza büyüklüklerini değiştirmek için kullanılır. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406"><span style="font-size: 11pt; font-family: Arial;">Derlenen      dosyaların birleştirileceği hafıza bölümünü seçeriz. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406"><span style="font-size: 11pt; font-family: Arial;">Debug      özelliklerini değiştirmek için kullanılır. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406"><span style="font-size: 11pt; font-family: Arial;">Programların ve      ilgili yardımcı programların saklanacağı  sürücüyü belirtmek için kullanılır.</span></td>
</tr>
<tr>
<td width="65" height="36" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" valign="top"><span style="font-size: 11pt; font-family: Arial;">Bazı      komutların listesi bulunur.</span></td>
</tr>
<tr>
<td width="65" height="36" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406" valign="top"><span style="font-size: 11pt; font-family: Arial;">Alt      menüleri için <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/envirnmnt.htm">tıklayın.....</a></span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406"><span style="font-size: 11pt; font-family: Arial;">Yapılan      değişikliklerin bulunduğu dosyayı aktifleştirir. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406"><span style="font-size: 11pt; font-family: Arial;">Yapılan      değişikliklerle aktif olan dosyada saklamak için kullanılır </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="406"><span style="font-size: 11pt; font-family: Arial;">Özellikleri      farlı olan dosyayı saklar.</span></td>
</tr>
<tr>
<td width="65"></td>
<td width="406"></td>
</tr>
</tbody>
</table>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Window Menüsü</strong></em></strong></em></span></h2>
<table border="0" width="730">
<tbody>
<tr>
<td rowspan="12" width="276"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/wndows.JPG" alt="" width="274" height="362" /></td>
<td width="67" height="55"></td>
<td width="373"></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="373"><span style="font-size: 11pt; font-family: Arial;">Seçilen      dosyaları farklı pencerelerde görüntüler. </span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="373" valign="top"><span style="font-size: 11pt; font-family: Arial;"> Ekrandaki görüntülerin kademeli gelmesini sağlar.</span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="373"><span style="font-size: 11pt; font-family: Arial;">Ekrandaki bütün      görüntüleri kapatır. </span></td>
</tr>
<tr>
<td width="67" height="35" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="373" valign="top"><span style="font-size: 11pt; font-family: Arial;"> Görüntünün yenilenmesini sağlar. </span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="373"><span style="font-size: 11pt; font-family: Arial;">Aktif      pencerenin yerini ve büyüklüğünü ayarlar. </span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="373"><span style="font-size: 11pt; font-family: Arial;">Görüntünün      ekranı kaplamasını sağlar. </span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="373"><span style="font-size: 11pt; font-family: Arial;">Bir sonraki      dosyaya geçişi sağlar. </span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="373"><span style="font-size: 11pt; font-family: Arial;">Bir önceki      sayfaya geçişi sağlar. </span></td>
</tr>
<tr>
<td width="67" height="32" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="373" valign="top"><span style="font-size: 11pt; font-family: Arial;"> Cascade ve Tile ile açılan pencereleri kapatır. </span></td>
</tr>
<tr>
<td width="67"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="65" height="13" /></td>
<td width="373"><span style="font-size: 11pt; font-family: Arial;">Üzerinde      çalışılan dosyaların listelerini verir. </span></td>
</tr>
</tbody>
</table>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Help Menüsü</strong></em></strong></em></span></h2>
<table border="0" width="730">
<tbody>
<tr>
<td rowspan="15" width="254"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/helps.JPG" alt="" width="252" height="380" /></td>
<td width="65" height="48"></td>
<td width="397"></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">İstenen bölüm      ile ilgili yardım sunar. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">Pascalda      kullanılan herşeyi alfabetik sıraya göre getirir. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">İmlecin üzerinde      bulunduğu kelimeyle ilgili yardım sunar. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">Önceki      yardımları geriye doğru ekrana getirir. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">Pascalın Online      Help'ini ekrana getirir. </span></td>
</tr>
<tr>
<td width="65" height="32" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397" valign="top"><span style="font-size: 11pt; font-family: Arial;">Help      dosyalarını seçmek için kullanılır. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">Compiler      Directives'ler hakkında yardım sunar. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;"> </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">Ayrılmış      kelimeler hakkında bilgi verir. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">Standar unitler      hakkında bilgi sunar. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">Pascal dilini      oluşturan elemanlar hakkında bilgi sunar. </span></td>
</tr>
<tr>
<td width="65" height="32" valign="top"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397" valign="top"><span style="font-size: 11pt; font-family: Arial;">Hata      mesajları ile ilgili bilgi sunar. </span></td>
</tr>
<tr>
<td width="65"><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/resimler/ok.JPG" alt="" width="63" height="13" /></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">Pascalın      versiyonu ve yazan firmanın adını verir. </span></td>
</tr>
<tr>
<td width="65"></td>
<td width="397"><span style="font-size: 11pt; font-family: Arial;">Yardımla ilgili     <a href="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/yrdmpuf.htm">püf noktalar...... </a></span></td>
</tr>
</tbody>
</table>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=76&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong><p>- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong><p>- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html" rel="bookmark" title="Pascal &#8211; Pascal&#8217;ın Dil Yapısı"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Pascal&#8217;ın Dil Yapısı" />Pascal &#8211; Pascal&#8217;ın Dil Yapısı</a></strong><p>- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-dongu-deyimleri.html" rel="bookmark" title="Pascal &#8211; Döngü Deyimleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Döngü Deyimleri" />Pascal &#8211; Döngü Deyimleri</a></strong><p>- For Döngüsü Bu bölümde program içerisinde belirli blokların herhangi bir şarta</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong><p>- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-menuler.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal Programlama &#8211; Giriş</title>
		<link>http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 01:42:21 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[pascal dersi]]></category>
		<category><![CDATA[pascal dersleri]]></category>
		<category><![CDATA[pascal giriş]]></category>
		<category><![CDATA[pascal nedir]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=73</guid>
		<description><![CDATA[- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong>
- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html" rel="bookmark" title="Pascal &#8211; Pascal&#8217;ın Dil Yapısı"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Pascal&#8217;ın Dil Yapısı" />Pascal &#8211; Pascal&#8217;ın Dil Yapısı</a></strong>
- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong>
- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html" rel="bookmark" title="Pascal &#8211; Özel Veri Tipleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Özel Veri Tipleri" />Pascal &#8211; Özel Veri Tipleri</a></strong>
- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-menuler.html" rel="bookmark" title="Pascal &#8211; Menüler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Menüler" />Pascal &#8211; Menüler</a></strong>
- File Menüsü Yeni bir Pascal dosyası açar. Oluşturulmuş bir Pascal dosyasını
</div>

	

]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #cc0000;"><em><strong>- Program Geliştirme</strong></em></span></h2>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 12pt; font-family: Arial;">BİLGİSAYARDA PROGRAM    GELİŞTİRME </span></strong></p>
<p class="MsoNormal" style="text-indent: 22.7pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Program Geliştirme, belli    bir işi yapan bilgisayar  programının üretilmesidir. Program üretilmesi daha    önce hazırlanan verilerin belirli komutlar sayesinde bilgisayara verilerek    istenilen sonuçların alınmasıdır.Program geliştirme, yapılacak programın    tasarımını, bir bilgisayar dili ile kodlanması ve bakımını kapsar.</span></p>
<p class="MsoNormal" style="text-indent: 35.45pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Problem çözümlerinde    izlenecek adımların hazırlanmasına algoritma denir. Bir problemin birden fazla    çözüm yolu(algoritması) olabilir. Problemin çözümüne en uygun algoritma    seçilir. En uygun algoritmanın seçilebilmesi için konunun iyi bilinmesi    gerekmektedir.</span></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Karışık problemler    parçalara bölünerek her birinin çözümü ayrı ayrı yapılır. Problem, algoritması    hazırlandıktan sonra seçilen programlama dili kuralları ile kodlanarak    programa dönüştürülür.</span></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial;">Bilgisayar programı    hazırlamada izlenecek adımlar:</span></strong></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-indent: 22.7pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 1-Problemin analizi ve Programın algoritmasının hazırlanması</span></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 2-Gerekirse    algoritmanın akış diyagramlarının hazırlanması</span></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 3-Algoritmanın    programlama dilinde kodlanması</span></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 4-Hatalardan    ayıklama ve programın çalıştırılması</span></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 5-Amaç    programa dönüştürülmesi belgeleme ve sonuçların alınması</span></p>
<p class="MsoNormal" style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt;"><span id="more-73"></span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Program Hazırlama</strong></em></strong></em></span></h2>
<h5 style="margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">PROGRAM    HAZIRLAMA VE BASAMAKLARI</h5>
<p class="MsoNormal" style="text-align: justify; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Program, belirli bir işi    bilgisayara yaptırabilmek için bir araya getirilmiş komutlar topluluğudur.    Diğer deyişle program, bilgilerin işlenmesini ve istenilen sonuçların    üretilmesini sağlar.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Bilgisayarın en önemli    özelliklerinden birisi programlanabilir olmasıdır. Programlama, bir işi yapmak    için gerekli işlemlerin mantıksal sırasının belirtilmesidir. Bilgisayar    programlama ise, ihtiyaç duyulan problemin çözüm yönteminin bir dizi mantıksal    komutlarla ve uygun bir programlama diliyle kodlanması ile gerçekleşir.    Oluşturulan program, üretilen bilginin nerede olduğunu, kullanılacak mantığı ,    sonuca ulaşma esnasında yapılacak hesaplamaları ve sonuçların dış dünyaya    verilme biçimini içermelidir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial;">Problemin Analizi ve    Algoritma </span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Bu aşamada öncelikle    problemin bilgisayarla çözüm yöntemleri tespit edilip, çözüm için en iyi    yöntem belirlenir. Daha sonra işlenecek veriler, bilgilerin mevcut biçimi,    çıktıların elde edilmesi için bilgilerin nasıl işlenmesi gerektiği ve ihtiyaç    duyulan çıktı biçimlerine karar verilir ve algoritması hazırlanır. Algoritma ;    eldeki verilerden istenilene ulaşma yöntemi diğer deyişle problemin çözümü    için izlenecek yolun tanımıdır.</span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Algoritma Geliştirme</strong></em></strong></em></span></h2>
<h5 style="margin: 0pt; padding-left: 30px;">ALGORİTMA GELİŞTİRME</h5>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Bir programın analizi    sırasında, programın daha rahat yazılmasını sağlamak için yapılacak işlemlerin    sıra ile yazılmasına algoritma denir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;">
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Programı yapılacak bir    problemin değişik çözüm yolları olabilir. Bu problemin algoritması    hazırlanırken en kısa ve en az karmaşık olanı seçilmelidir.  Algoritma    yazılımında uyulacak kurallar genel olarak;</span></p>
<p class="MsoNormal" style="text-align: justify; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Wingdings;">§<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;">Problemin    çözümünü baştan sona doğru  ve tam olarak anlatmalıdır.</span></p>
<p class="MsoNormal" style="text-align: justify; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Wingdings;">§<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;">Anlatım kısa    ve açık formüller halinde yazılmalıdır.</span></p>
<p class="MsoNormal" style="text-align: justify; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Wingdings;">§<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; font-family: Times New Roman;"> </span></span><span style="font-size: 11pt; font-family: Arial;">Problemin    sonucu belirgin ve benzer problemler için geçerli olmalıdır.</span></p>
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 11pt; font-family: Arial;">Algoritma normal cümlelerle madde    madde (satır numarası) yazılır.  Bu maddelerde algoritmayı belirgin hale    getiren (anlaşılmasını kolaylaştıran) bazı kelimeler kullanılır. </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Bunlar;</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> OKU: Veri    girmek için kullanılır.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> YAZ :    Verilerin yazdırılması için kullanılır.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> GİT :    İstenilen satıra dallanmak için kullanılır.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> EĞER &lt; Şart &gt;    İSE: Verilen şarta göre  işlem yapmak için kullanılır.</span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Akış Diyagramı</strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial;"><span style="color: #ff0000;">Örnek 3 :</span> </span></strong> <span style="font-size: 11pt; font-family: Arial;">Girilen<strong> </strong>üç sayı    arasından en büyük sayıyı bulan ve en büyük sayıyı yazdıran algoritma.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> <span style="text-decoration: underline;"> Değişkenler;</span> Sayı1: Birinci sayı</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> Sayı2: İkinci sayı</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> Sayı3: Üçüncü sayı </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> EB       : En büyük sayı</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 5             BAŞLA</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 10        OKU    sayı1,sayı2,sayı3</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 20        EB=sayı1</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 30        EĞER    sayı2&gt;EB İSE EB=sayı2</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 40        EĞER    sayı3&gt;EB İSE EB=sayı3</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 50        YAZ    EB</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> 60        DUR</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<h5 style="margin: 0pt; padding-left: 30px;">AKIŞ DİYAGRAMLARI</h5>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Akış Diyagramları, bir    probleme ait algoritmanın şemalarla (diyagramlarla) gösterilmesidir. Akış    Diyagramları üzerinde veriler için yapılacak işlemler, daha iyi gösterilir ve    kontroller daha iyi ifade edilir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Akış diyagramları (Flowchart)    programdaki düşünceler akışını gösterir. İş akış şemalarının gösterimi ile    ilgili standart semboller vardır. Bu semboller ve anlamları aşağıda    açıklanmıştır.</span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Örnek Uygulamalar</strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><span style="color: #ff0000;"><strong><span style="font-size: 11pt; font-family: Arial;">Örnek 5 :</span></strong></span><span style="font-size: 11pt; font-family: Arial;"> Bir öğrencinin ismi, vize notu ve final notu girilerek başarı notunu    hesaplayıp öğrencinin ismini ve başarı notunu yazdıran algoritma ve akış    diyagramı aşağıdaki gibi yazılabilir.Bu örnek problem, aşağıda programlama    dilleri kısmında tekrar ele alınarak, anlatılan programlama dillerine göre    kodlanması ayrı ayrı yapılacaktır.</span></p>
<p class="MsoNormal" style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify">
<p style="margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;" align="justify"><span style="font-size: 10pt; font-family: Times New Roman;"><!--[if gte vml 1]><v:shapetype id="_x0000_t75"  coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"  filled="f" stroked="f"> <v:stroke joinstyle="miter" /> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0" /> <v:f eqn="sum @0 1 0" /> <v:f eqn="sum 0 0 @1" /> <v:f eqn="prod @2 1 2" /> <v:f eqn="prod @3 21600 pixelWidth" /> <v:f eqn="prod @3 21600 pixelHeight" /> <v:f eqn="sum @0 0 1" /> <v:f eqn="prod @6 1 2" /> <v:f eqn="prod @7 21600 pixelWidth" /> <v:f eqn="sum @8 21600 0" /> <v:f eqn="prod @7 21600 pixelHeight" /> <v:f eqn="sum @10 21600 0" /> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" /> <o:lock v:ext="edit" aspectratio="t" /> </v:shapetype><v:shape id="_x0000_s1027" type="#_x0000_t75" style='width:253.5pt;  height:208.5pt' fillcolor="window"> <v:imagedata src="grsorn1_dosyalar/image001.wmz" mce_src="grsorn1_dosyalar/image001.wmz" o:title="" /> </v:shape><![endif]--><!--[if !vml]--><img src="http://w3.gazi.edu.tr/%7Ekmustafa/pascal/grsorn1_dosyalar/image002.gif" border="0" alt="" width="338" height="278" /></span></p>
<h2><span style="color: #cc0000;"><em><strong><em><strong>- Programlama Dilleri</strong></em></strong></em></span></h2>
<p style="padding-left: 30px;"><strong><span style="font-size: 11pt; font-family: Arial;">PROGRAMLAMA DİLLERİ </span></strong></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Bilgisayar üzerinde amaca    uygun yazılım geliştirme programlama dilleri kullanılarak yapılır.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Programlama dillerini    yapılarına göre alt düzey, üst düzey ve Nesneye dayalı diller olmak üzere üç    gruba ayrılır. Alt seviyeli dillere Makine dili, Assembly dili Üst seviyeli    dillere, Basic, Fortran, Cobol, Pascal  , PL/1, C ve Nesneye dayalı dillere,    C++ örnek olarak verilebilir.</span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<p class="MsoNormal" style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt; padding-left: 30px;"><span style="font-size: 11pt; font-family: Arial;">Bilgisayar teknolojisi    alanındaki gelişmelere paralel olarak programlama dilerinin yeni    versiyonlarının tasarlanması ile birlikte aynı mantığa göre çalışan fakat    kullanımı daha kolay olan Windows ortamlarını kullanan görsel diller    geliştirilmektedir. Son yıllarda popüler bir şekilde kullanılan görsel dillere    Visual C, Delphi ve Visual Basic v.s. örnek olarak verilebilir. </span></p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=73&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong><p>- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-pascalin-dil-yapisi.html" rel="bookmark" title="Pascal &#8211; Pascal&#8217;ın Dil Yapısı"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Pascal&#8217;ın Dil Yapısı" />Pascal &#8211; Pascal&#8217;ın Dil Yapısı</a></strong><p>- Pascal Programının Yapısı Program üç ana bölümden oluşur. 1. Program İsmi</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ekran-komutlari.html" rel="bookmark" title="Pascal &#8211; Ekran Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Ekran Komutları" />Pascal &#8211; Ekran Komutları</a></strong><p>- Clrscr ve Gotoxy Komutları Ekran komutları ekrandaki görüntü tasarımı için kullanılan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-ozel-veri-tipleri.html" rel="bookmark" title="Pascal &#8211; Özel Veri Tipleri"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Özel Veri Tipleri" />Pascal &#8211; Özel Veri Tipleri</a></strong><p>- Veri Tipleri Pascal programlama dilinde tanımlı olamayan fakat programcı tarafından tanımlanıp</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-menuler.html" rel="bookmark" title="Pascal &#8211; Menüler"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Menüler" />Pascal &#8211; Menüler</a></strong><p>- File Menüsü Yeni bir Pascal dosyası açar. Oluşturulmuş bir Pascal dosyasını</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal&#8217;a Giriş..</title>
		<link>http://www.evrence.com/programlama/pascal/pascala-giris.html</link>
		<comments>http://www.evrence.com/programlama/pascal/pascala-giris.html#comments</comments>
		<pubDate>Sun, 01 Feb 2009 01:29:11 +0000</pubDate>
		<dc:creator>Evren Bayraktar</dc:creator>
				<category><![CDATA[Pascal]]></category>

		<guid isPermaLink="false">http://www.evrence.com/?p=71</guid>
		<description><![CDATA[Pascal nedir, nasıl kullanırız.<h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong>
- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong>
- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/qbasic/quick-basic-giris.html" rel="bookmark" title="Quick Basic &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Quick Basic &#8211; Giriş" />Quick Basic &#8211; Giriş</a></strong>
Quick-Basic Kursu İçindekiler Bölüm 1 : Quick Basic&#8217;e giriş Bölüm 2 :
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/site-tanitim/sanaasigim-com.html" rel="bookmark" title="SanaAsigim.Com"><img src="http://www.evrence.com/wp-content/uploads/2011/02/sanaasigim-150x73.png" width="70" height="50" alt="SanaAsigim.Com" />SanaAsigim.Com</a></strong>
2005 de web programlamaya girişmeme sebep olan Sana Aşığım projesi idi. Sanaasigim
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/genel/kisisel-notlar/sikintilar-geciyor-mu.html" rel="bookmark" title="Sıkıntılar Geçiyor Mu ?"><img src="http://www.evrence.com/wp-content/uploads/2010/03/KKU-Bayrak-150x96.jpg" width="70" height="50" alt="Sıkıntılar Geçiyor Mu ?" />Sıkıntılar Geçiyor Mu ?</a></strong>
Uzun zamandır hayatımda hep bir olumsuzluklar sürüp gidiyordu. Bu olumsuzlukların içerisinde, google&#8217;ın
</div>

	

]]></description>
			<content:encoded><![CDATA[<p>Selamlar arkadaşlar. Kırıkkale üniversitesindeki eğitimimin 3. döneminde de pascal ile karşılaştım. Hoş bilgi paylaşımı açısından biraz ters zaman oldu yada iş işten geçti ama blog da paylaşmanın benim için faydalı olucağına inanıyorum. Her ne kadar pascal dersinden geçmiş olsada illaki ENTERESAN şekilde kalan arkadaşlarımın işine yarıyacaktır. Tabiki dekan beyin (Mustafa hoca'nın) taktiridir geçip kalmak. Neyse biz işimize bakalım ve pascal a yavaştan girelim..</p>
<p>Qbasic de görüğümüz neredeyse sadece programlama mantığı idi. Pascalda da farklı bişey görmüyoruz eğitim olarak çerez yani, çocuk oyuncağı, ama istenilirse güzel şeyler çıkabileceği yanlısıyım. Sanki makinaya daha iyi hükmediyormuşuz etkisi yarattı bende. pHp den alışık olduğum yazım hataları yapsamda öğrenilebilirliği kolay bir dil.</p>
<p>Pascal için kendi hazırladığım bir not yok ne yazıkki. O yüzden gaziden bir hocamızın hazırlamış olduğu sizlerle paylaşıcağım kendi blogumda. Notların düzenli ve orjinal haline <a href="http://w3.gazi.edu.tr/~kmustafa/pascal/indexkonu.htm" target="_blank">buradan</a> ulaşabilirsiniz.</p>
<p>Qbasic de de olduğu gibi temelden başlayıp işin içine gireceğiz..</p>
<img src="http://www.evrence.com/?ak_action=api_record_view&id=71&type=feed" alt="" /><h3>Benzer Yazılar:</h3>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-giris-cikis-komutlari.html" rel="bookmark" title="Pascal &#8211; Giriş &#8211; Çıkış Komutları"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal &#8211; Giriş &#8211; Çıkış Komutları" />Pascal &#8211; Giriş &#8211; Çıkış Komutları</a></strong><p>- Read &#8211; Readln Deyimleri Yazım İçin Format Belirleme :Writeln deyimi ile</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/pascal/pascal-programlama-giris.html" rel="bookmark" title="Pascal Programlama &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Pascal Programlama &#8211; Giriş" />Pascal Programlama &#8211; Giriş</a></strong><p>- Program Geliştirme BİLGİSAYARDA PROGRAM GELİŞTİRME Program Geliştirme, belli bir işi yapan</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/programlama/qbasic/quick-basic-giris.html" rel="bookmark" title="Quick Basic &#8211; Giriş"><img src="http://www.evrence.com/wp-content/themes/evrenCe/images/benzer-yazi.png" width="70" height="50" alt="Quick Basic &#8211; Giriş" />Quick Basic &#8211; Giriş</a></strong><p>Quick-Basic Kursu İçindekiler Bölüm 1 : Quick Basic&#8217;e giriş Bölüm 2 :</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/site-tanitim/sanaasigim-com.html" rel="bookmark" title="SanaAsigim.Com"><img src="http://www.evrence.com/wp-content/uploads/2011/02/sanaasigim-150x73.png" width="70" height="50" alt="SanaAsigim.Com" />SanaAsigim.Com</a></strong><p>2005 de web programlamaya girişmeme sebep olan Sana Aşığım projesi idi. Sanaasigim</p>
</div>

	    
    		

		<div class="benzer-yazi"><strong><a href="http://www.evrence.com/genel/kisisel-notlar/sikintilar-geciyor-mu.html" rel="bookmark" title="Sıkıntılar Geçiyor Mu ?"><img src="http://www.evrence.com/wp-content/uploads/2010/03/KKU-Bayrak-150x96.jpg" width="70" height="50" alt="Sıkıntılar Geçiyor Mu ?" />Sıkıntılar Geçiyor Mu ?</a></strong><p>Uzun zamandır hayatımda hep bir olumsuzluklar sürüp gidiyordu. Bu olumsuzlukların içerisinde, google&#8217;ın</p>
</div>

	

]]></content:encoded>
			<wfw:commentRss>http://www.evrence.com/programlama/pascal/pascala-giris.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

