Programlamadili.Net Yeni Nesil Programlama Portali
 
Makale Ara: 
Kullanıcı Adı : Şifre :
  • Makale Kategorileri
ACPI [0]
Action Script [5]
ASP [12]
ASP.NET [23]
Assembly [3]
Bash [1]
C [4]
C# [9]
C++ [10]
Cobol [1]
Delphi [31]
Flash [5]
Html [9]
JAVA [36]
Java Script [11]
JSF [2]
Jsp [1]
Lua [1]
Matlab [2]
MySQL [26]
Oracle [1]
Pascal [31]
Perl [4]
Photoshop [2]
PHP [108]
Python [8]
REXX [6]
Ruby [1]
SEO [4]
Visual Basic [20]
  • Gorsel Ders Kategorileri
Asp [25]
Asp.Net [5]
Csharp [33]
Delphi [3]
Fireworks [4]
Flash [10]
Java Script [0]
Photoshop [0]
PHP [11]
Vb.Net [9]
Visual Basic [4]
  • Dil
English
Deutsch
deutsch
  • Reklam Alani
Pascal / Pascal Programlama İle Arkadaş listesi Yapmak
Pascal Programlama İle Arkadaş listesi Yapmak
Yazar: by_Coder
Eklenme: 04/04/08    Okunma: 37    
 
 


uses crt;
type
demir=record
ad,soyad,okul,is,dogumtarih:string;
adres,babaad,anaad,babames,anames:string;
evtel,ceptel,email:string;
kayno:integer;
f:char;
end;
var
dosya:file of demir;
lis:demir;
i,kod:integer;
a:char;
arama:string;
ar:integer;
procedure ekle;
begin
clrscr;
assign(dosya,'c:/liste.dat');
{$i-}reset(dosya);{$i+}
kod:=ioresult;
if kod<>0 then rewrite(dosya);
repeat
clrscr;
writeln;
writeln;
writeln;
textcolor(white);
writeln('                             KAYIT EKLEME MENUSU');
writeln;
writeln;
textcolor(green);
writeln('       ad               --->');
writeln;
writeln('       soyad           --->');
writeln;
writeln('       dogum tarihi     --->');
writeln;
writeln('       adres           --->');
writeln;
writeln('       ev tel           --->');
writeln;
writeln('       cep tel         --->');
writeln;
writeln('       e-mail           --->');
writeln;
writeln('       isi             --->');
writeln;
writeln('       baba adi         --->');
writeln;
writeln('       anne adi         --->');
writeln;
writeln('       baba meslek     --->');
writeln;
writeln('       anne meslek     --->');
writeln;
writeln('       kayit no         --->');
gotoxy(29,7);
readln(lis.ad);
if lis.ad='' then exit;
gotoxy(29,9);
readln(lis.soyad);
gotoxy(29,11);
readln(lis.dogumtarih);
gotoxy(29,13);
readln(lis.adres);
gotoxy(29,15);
readln(lis.evtel);
gotoxy(29,17);
readln(lis.ceptel);
gotoxy(29,19);
readln(lis.email);
gotoxy(29,21);
readln(lis.is);
gotoxy(29,23);
readln(lis.babaad);
gotoxy(29,25);
readln(lis.anaad);
gotoxy(29,27);
readln(lis.babames);
gotoxy(29,29);
readln(lis.anames);
gotoxy(29,31);
readln(lis.kayno);
lis.f:='*';
seek(dosya,filesize(dosya));
write(dosya,lis);
until 1=2;
end;
procedure ara;
begin
clrscr;
assign(dosya,'c:/liste.dat');
{$i-}reset(dosya);{$i+}
kod:=ioresult;
if kod<>0 then rewrite(dosya);
repeat
clrscr;
writeln;
writeln;
writeln;
textcolor(white);
writeln('                             ARAMA MANUSU');
writeln;
writeln;
writeln;
textcolor(14);
write('aradiginiz kisinin ismi ---> ');
textcolor(white);
readln(arama);
if arama='' then exit;
for i:=0 to filesize(dosya)-1 do
begin
clrscr;
seek(dosya,i);
read(dosya,lis);
if (lis.f='*') and (lis.ad=arama) then
begin
writeln;
writeln;
writeln;
writeln('                             BULUNAN SONUC');
writeln;
writeln;
textcolor(green);
writeln('       ad               --->',lis.ad);
writeln;
writeln('       soyad           --->',lis.soyad);
writeln;
writeln('       dogum tarihi     --->',lis.dogumtarih);
writeln;
writeln('       adres           --->',lis.adres);
writeln;
writeln('       ev tel           --->',lis.evtel);
writeln;
writeln('       cep tel         --->',lis.ceptel);
writeln;
writeln('       e-mail           --->',lis.email);
writeln;
writeln('       isi             --->',lis.is);
writeln;
writeln('       baba adi         --->',lis.babaad);
writeln;
writeln('       anne adi         --->',lis.anaad);
writeln;
writeln('       baba meslek     --->',lis.babames);
writeln;
writeln('       anne meslek     --->',lis.anames);
writeln;
writeln('       kayit no         --->',lis.kayno);
readln;
end;
end;
until 1=0;
end;
procedure silme;
begin
clrscr;
assign(dosya,'c:/liste.dat');
{$i-}reset(dosya);{$i+}
kod:=ioresult;
if kod<>0 then rewrite(dosya);
writeln;
writeln;
writeln;
textcolor(white);
writeln('                             KAYIT SILME MENUSU');
writeln;
writeln;
writeln;
textcolor(14);
write('kisi isimi girin ---> ');
textcolor(white);
readln(arama);
if arama='' then exit;
for i:=0 to filesize(dosya)-1 do
begin
seek(dosya,i);
read(dosya,lis);
if (lis.f='*') and (lis.ad=arama) then
begin
clrscr;
writeln;
writeln;
writeln;
writeln('                             BULUNAN SONUC');
writeln;
writeln;
textcolor(green);
writeln('       ad               --->',lis.ad);
writeln;
writeln('       soyad           --->',lis.soyad);
writeln;
writeln('       dogum tarihi     --->',lis.dogumtarih);
writeln;
writeln('       adres           --->',lis.adres);
writeln;
writeln('       ev tel           --->',lis.evtel);
writeln;
writeln('       cep tel         --->',lis.ceptel);
writeln;
writeln('       e-mail           --->',lis.email);
writeln;
writeln('       isi             --->',lis.is);
writeln;
writeln('       baba adi         --->',lis.babaad);
writeln;
writeln('       anne adi         --->',lis.anaad);
writeln;
writeln('       baba meslek     --->',lis.babames);
writeln;
writeln('       anne meslek     --->',lis.anames);
writeln;
writeln('       kayit no         --->',lis.kayno);
writeln;
textcolor(198);
writeln('silinecek kayit bumu? [E/H]');
arama:=readkey;
if arama='h' then silme;
if arama='e' then
begin
lis.f:='s';
seek(dosya,i);
write(dosya,lis);
end;
writeln;
textcolor(red);
writeln('......');
writeln;
writeln('silinecek baska kayit varmi? [E/H]');
a:=readkey;
if a='e' then silme;
end;
end;
end;
procedure duzelt;
begin
clrscr;
assign(dosya,'c:/liste.dat');
{$i-}reset(dosya);{$i+}
kod:=ioresult;
if kod<>0 then rewrite(dosya);
writeln;
writeln;
textcolor(white);
writeln('                       KAYIT DUZELTME MENUSU');
writeln;
writeln;
textcolor(yellow);
write('dzeltilecek kisi --->');
readln(arama);
for i:=0 to filesize(dosya)-1 do
begin
seek(dosya,i);
read(dosya,lis);
if (lis.ad=arama) and (lis.f='*') then
begin
writeln;
writeln;
writeln;
writeln('                             BULUNAN SONUC');
writeln;
writeln;
textcolor(green);
writeln('       ad               --->',lis.ad);
writeln;
writeln('       soyad           --->',lis.soyad);
writeln;
writeln('       dogum tarihi     --->',lis.dogumtarih);
writeln;
writeln('       adres           --->',lis.adres);
writeln;
writeln('       ev tel           --->',lis.evtel);
writeln;
writeln('       cep tel         --->',lis.ceptel);
writeln;
writeln('       e-mail           --->',lis.email);
writeln;
writeln('       isi             --->',lis.is);
writeln;
writeln('       baba adi         --->',lis.babaad);
writeln;
writeln('       anne adi         --->',lis.anaad);
writeln;
writeln('       baba meslek     --->',lis.babames);
writeln;
writeln('       anne meslek     --->',lis.anames);
writeln;
writeln('       kayit no         --->',lis.kayno);
writeln('Dzeltilecek kayt bu mu ? [E\H]');
a:=readkey;
if a='h' then duzelt;
if a='e' then
clrscr;
writeln;
writeln;
writeln;
textcolor(white);
writeln('                             ! YENI DEGERLERI GIRIN !');
writeln;
writeln;
textcolor(green);
writeln('       ad               --->');
writeln;
writeln('       soyad           --->');
writeln;
writeln('       dogum tarihi     --->');
writeln;
writeln('       adres           --->');
writeln;
writeln('       ev tel           --->');
writeln;
writeln('       cep tel         --->');
writeln;
writeln('       e-mail           --->');
writeln;
writeln('       isi             --->');
writeln;
writeln('       baba adi         --->');
writeln;
writeln('       anne adi         --->');
writeln;
writeln('       baba meslek     --->');
writeln;
writeln('       anne meslek     --->');
writeln;
writeln('       kayit no         --->');
gotoxy(29,7);
readln(lis.ad);
if lis.ad='' then exit;
gotoxy(29,9);
readln(lis.soyad);
gotoxy(29,11);
readln(lis.dogumtarih);
gotoxy(29,13);
readln(lis.adres);
gotoxy(29,15);
readln(lis.evtel);
gotoxy(29,17);
readln(lis.ceptel);
gotoxy(29,19);
readln(lis.email);
gotoxy(29,21);
readln(lis.is);
gotoxy(29,23);
readln(lis.babaad);
gotoxy(29,25);
readln(lis.anaad);
gotoxy(29,27);
readln(lis.babames);
gotoxy(29,29);
readln(lis.anames);
gotoxy(29,31);
readln(lis.kayno);
seek(dosya,i);
write(dosya,lis);
close(dosya);
end;
end;
end;
procedure menu;
begin
repeat
clrscr;
textcolor(3);
writeln('     demirnazim@hotmail.com');
writeln;
writeln;
delay(200);
textcolor(white);
textcolor(red);
writeln('                             ---   MAIN MENU   ---');
writeln;
writeln;
textcolor(white);
delay(200);
write('                                 KAYIT   KLE');
gotoxy(40,7);
textcolor(green);
write('E');
delay(200);
gotoxy(34,9);
textcolor(white);
write('KAYIT   RA');
gotoxy(40,9);
textcolor(green);
write('A');
delay(200);
gotoxy(34,11);
textcolor(white);
write('KAYIT   UZELTME');
gotoxy(40,11);
textcolor(green);
write('D');
delay(200);
gotoxy(34,13);
textcolor(white);
write('KAYIT   ILME');
gotoxy(40,13);
textcolor(green);
write('S');
writeln;
writeln;
writeln;
textcolor(blue);
writeln('                           cikis icin (esc) tuslayin');
a:=readkey;
if a='e' then ekle;
if a='a' then ara;
if a='s' then silme;
if a='d' then duzelt;
until a=#27;
end;
begin
clrscr;
repeat
clrscr;
textcolor(3);
writeln('     demirnazim@hotmail.com');
writeln;
writeln;
writeln;
writeln;
writeln;
textcolor(white);
writeln('                                     AIN MANU');
writeln;
writeln;
writeln;
writeln('                                       XIT');
gotoxy(37,7);
textcolor(2);
write('M');
gotoxy(39,11);
write('E');
writeln;
writeln;
writeln;
writeln;
textcolor(7);
writeln('                         renkli harfler ile programi yonetin');
gotoxy(1,1);
a:=readkey;
if a='m' then menu;
if a='e' then exit;
until a=#27;
end.



nazım demİr
demirnazim@hotmail.com




Taglar: 2. dereceden denklem çözme Alan ve çevre hesaplama Basit bir kombinasyon alma program Bufferyn tüm kontrolü artık sizde Pascal da özel şifreleme kodları Pascal derleyicileri Pascal Programlama da çok kullanılan kodları türkçe yazmak Pascal Programlama da org programi Pascal Programlama ile Kapsamlı bir Muhtar Programı Yapmak Pascal Programlama ile İki sayıyı toplayan program yapmak Pascal Programlama Temel Dilinde Söz Dizimi Pascal Programlama İle Arkadaş listesi Yapmak Pascal Programlama İle Bölünebilmeyi denetleme Pascal Programlama İle Hastane Takip programı Yapmak Pascal Programlama İle Takip Programı Yapmak Pascal Programlama İle Üçgen Hipotenüsü bulma Pascal Programlamada Case..of komutları ile dört işlem Pascal ve C Pascal İle Ascii Kod Sorgulama Pascal İle Maaş Kayıt Pascal İle Not Ortalaması Bulmak Pascal İle Oyun - the lord of swords Pascal'da Algoritma Geliştirme Pascal'da Program Hazırlama Pascalda sürekli renk değiştiren yazı

Isminiz:
E-mail adresiniz:
Güvenlik Kodu:
  
 

 

Istatistikler ,
Sitemizde su anda 30 kategori, 377 makale , 104 görsel ders ve 5 Ziyaretci bulunmaktadir...
Toplam üye sayimiz : 496

Copyright © 2007 Programlamadili.net - Programlama & Tasarim: Recep Ikiz & Ferdi Küçük

| Site Haritasi |

"Ne Aradığını Bilmeyen Bulduğunun Farkına Varamaz "
ACPI Programlama dili, Action Script Programlama dili, ASP Programlama dili, ASP.NET Programlama dili, Assembly Programlama dili, Bash Programlama dili, C Programlama dili, C# Programlama dili, C++ Programlama dili, Cobol Programlama dili, Delphi Programlama dili, Flash Programlama dili, Html Programlama dili, JAVA Programlama dili, Java Script Programlama dili, JSF Programlama dili, Jsp Programlama dili, Lua Programlama dili, Matlab Programlama dili, MySQL Programlama dili, Oracle Programlama dili, Pascal Programlama dili, Perl Programlama dili, Photoshop Programlama dili, PHP Programlama dili, Python Programlama dili, REXX Programlama dili, Ruby Programlama dili, SEO Programlama dili, Visual Basic Programlama dili,
Reklam alanı