Pascal Programlama Dili(Genel Bilgi)

Programlama ve Script dilleri konusunda bilgi paylaşım alanıdır.
Cevapla
Kullanıcı avatarı
mayhemious
Kilobyte4
Kilobyte4
Mesajlar: 648
Kayıt: 17 Kas 2007, 13:14
cinsiyet: Erkek

Pascal Programlama Dili(Genel Bilgi)

Mesaj gönderen mayhemious »

TURBO PASCAL Pascal Programlama dili 1968 yılında Niklaus Wirth tarafından gelistirilmis yüksek seviyeli bir programlama dilidir. bu dilin Turbo Pascal versiyonu, günümüzde mühendislik, ticari ve bilimsel alanlarda yaygın olarak kullanılmaktadır. Pascal ve günümüzdeki ismiyle Turbo Pascal, özellikle program yazmada sagladıgı kolaylıklardan dolayı çok yaygın olarak kullanılır. Turbo Pascal’ da yazılan programlar daha kısa, anlasılması daha kolay ve çok hızlı çalısırlar.

Turbo Pascal’ ın programcıya sundugu en önemli özellik; Programcı kendisine gerekli olan ve her yerde kullanması gereken program parçalarını (Unit) bir defa hazırladıktan sonra bu program parçalarını baska programlar içerisinde çok kolay bir sekilde kullanabilmekte ve istedigi sekilde veri tipleri tanımlayabilmektedir. Bu sekilde programın daha esnek ve daha kısa sürede tamamlanması saglanmaktadır.


Turbo Pascal’ ın diger bir özelligi ise program yazma islemleri için hazırlanan editörün esnek olması, programların makine diline anında çevrilmesi, hata bulma ve hataları düzeltme islemlerinin pratik ve hızlı olarak yapılmasına imkan vermesidir.


ALINTIDIR. Not: En basit programlama dilidir. Programlamanın mantıgını ögrenmek isteyenlere önerilir :)
Kullanıcı avatarı
mayhemious
Kilobyte4
Kilobyte4
Mesajlar: 648
Kayıt: 17 Kas 2007, 13:14
cinsiyet: Erkek

Mesaj gönderen mayhemious »

nüfusu 100000 ve nüfs artıs hızı %5 olan sehirde nüfusun 200000 olması için kaç sene geçecegini bulan programı

Kod: Tümünü seç

program artis;
uses crt;
var
i,artis:integer;
mevcut,ilk,son:longint;

begin
clrscr;
    writeln('baslangic degerini girin');
    readln(ilk);
    writeln('son degeri girin');
    readln(son);
    writeln('yillik artis oranini girin');
    readln(artis);

    mevcut := ilk;
    i := 0;
    while(mevcut < son)do
    begin
         mevcut:=mevcut*(100+artis) div 100;
         i:=i+1;
    end;

    writeln('yil sayisi : ',i);
    writeln('son mevcut : ',mevcut);
    readln;readln;
end.
Cevapla

“Programlama ve Script dilleri” sayfasına dön