arşiv

‘Pascal’ kategorisi için arşiv

Case…Of

Pazar, 06 Haz 2010 webmaster yorum yok

Bir önceki konuda bahsedilen kontrol deyimi if..then..else genellikle az sayıda olan karşılaştırmalarda kullanılır. Ama eğer yapılan karşılaştırma çok karmaşıksa o zaman bu deyimi kullanmak oldukça zor olur ve çok fazla miktarda mantık hataları bulunur. Bunu engellemek için blok if deyimi diyebileceğimiz Case yapısını kullanırız.

Case yapısında karşılaştırmanın yapılacağı değişkenin alabileceği değerler göre çeşitli işlemleri toplu olarak yapabiliriz. Bir önceki konuda gösterdiğimiz örneği ele alalım. Bir if deyimi için oldukça karmaşık olan bu örnekği bir de case ile çözelim. Tabii öncelikle Case’in genel yazılışını veriyoruz.

case degişken of
durum-1 : işlem(ler);

durum-n : işlem(ler);
end;

Veya

case değişken of
durum-1 : işlem(ler);

durum-n : işlem(ler);
else
işlem(ler)
end; devamını oku…

Categories: Pascal Tags: ,

Pascal Örnekleri

Çarşamba, 04 Kas 2009 Fatih Aydın yorum yok
Categories: Pascal Tags:

Pascal Örnekleri 17 ( Dosyalama İşlemleri )

Perşembe, 07 May 2009 kacarozgur 1 yorum

DOSYALAMA

Menü programı kullanılarak ad, soyad girişleri yapıldıktan sonra bunları listeleme, arama..

uses crt;
var
isim,ad,soy:string; devamını oku…

Pascal Örnekleri 16 ( Procedure kullanmak)

Perşembe, 07 May 2009 kacarozgur yorum yok

PROCEDURE

Faktöriyel

uses crt;
var
sonuc,i:integer;
fakr,fakn,faknr,n,r:integer; devamını oku…

Pascal Örnekleri 15 ( Çift Boyutlu Diziler)

Perşembe, 07 May 2009 kacarozgur yorum yok

ÇİFT BOYUTLU DİZİLER (MATRİS)

Matris1

uses crt;
var
sayi1:array[1..5,1..6] of integer; devamını oku…

Pascal Örnekleri 14 (Diziler)

Perşembe, 07 May 2009 kacarozgur 1 yorum

DİZİ (ARRAY)

Girilen 4 sayıdan büyük olanı ve küçük olanı bulan program

Uses Crt;
Var
i,buyuk,kucuk:integer; devamını oku…

Categories: Pascal Tags:

Pascal Örnekleri 13 (Length, Type, While)

Perşembe, 07 May 2009 kacarozgur yorum yok

LENGTH

Girilen bir kelimeyi alfabetik sıraya göre yazan program

uses crt;
var
deg,cumle:string[30]; devamını oku…

Pascal Örnekleri 12 ( AscII tablosu ve Faktoriyel)

Perşembe, 07 May 2009 kacarozgur yorum yok

Ascii Karakter Tablosu

uses crt;
var
a:integer;
i:byte; devamını oku…