folder Tahribat.com Forumları
linefolder Delphi - Pascal
linefolder Pascal 10 Sayinin Avarajini Bulma... (Yardim)



Pascal 10 Sayinin Avarajini Bulma... (Yardim)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Shaban Interactive
    Dj_DooM3
    Dj_DooM3's avatar
    Kayıt Tarihi: 31/Ağustos/2005
    Erkek

    Selam arkadaslar, pascaldan 10 integer rakam girip bunlarin avarajini cikaran bir program yzamaya calisiyorum... Ama "For - Do"  kullanarak yapmam gerek...

    Ben birtane yazdim ama birturlu calistiramadim. hata var... anlayan arkadaslar varsa ve yardim ederlerse cok sevinirim...

    Tesekurler...

    Pascal Avaraj Bulma:

     

    program name;

    var

    sum,i,average:integer;

    n:integer;

    begin

    if (n>0) and (n<=100) then

    for I:= 1 to 10 do

    write('enter integer numbers');

    readln(numbers);

    end; 

    average:=sum/10;

    writeln('The average is', avg);

    end.

     


    Shaban Interactive Pro.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    EmotioN
    EmotioN's avatar
    Kayıt Tarihi: 11/Aralık/2005
    Erkek

    bak programda 2 tane end var..

    end. olan programı sonlandırıo..

    end; olan neyi sonlandırıo ?? ona baki bi istersen sanki bişileri unutmuşsun :) for dan önce 1 tane daha begin yaz..


    bazıları için karanlık , korkunun kaynağıdır.bazılarınında tek bildiği şey..
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    EmotioN
    EmotioN's avatar
    Kayıt Tarihi: 11/Aralık/2005
    Erkek
    bide

    readln(numbers);

    demişsin..

    numbers die bi değişken yokki neyi okucak derleyici ? " n " die bi değişken var.


    bazıları için karanlık , korkunun kaynağıdır.bazılarınında tek bildiği şey..
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Shaban Interactive
    Dj_DooM3
    Dj_DooM3's avatar
    Kayıt Tarihi: 31/Ağustos/2005
    Erkek

    Dostum dediklerini yaptim yine calismiyor :( Numbers i dızelttim n olarak variable llarda tanitigim gibi yaptim... olumuyor

    begini de denedim....

    Yokmu yardim edecek programci :( 


    Shaban Interactive Pro.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zirzop_ce
    zirzop_ce's avatar
    Kayıt Tarihi: 02/Aralık/2007
    Erkek
    hocam kusura bakma ama bana öyle geliyor ki senin bu yazdığın program tamamen hatalı. bu averaj ne demek? bana söylersen sana doğru çalışacak bir for döngülü averaj programı yapabilirim? ne bu averaj tam olarak istediğini anlat.

    aaa
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zirzop_ce
    zirzop_ce's avatar
    Kayıt Tarihi: 02/Aralık/2007
    Erkek

    eğer girilecek 10 sayının ortalamasını alacak bir algortam diyorsan o ifi neden koydun anlayamadım ama işiine yarayacak bri kod yazayım

     

    program average(input,output);

    var
     i,sayi,averaj:integer;

    begin
     for i=1 to 10 do
     begin
      writeln(i,'. sayiyi giriniz');
      readln(sayi);
      averaj:=averaj+sayi;
     end;
     averaj:=averaj div 10;
     writeln(averaj);
    end.

     


    aaa
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zirzop_ce
    zirzop_ce's avatar
    Kayıt Tarihi: 02/Aralık/2007
    Erkek

    program average(input,output);

    var
     i,sayi,averaj:integer;

    begin
     for i:=1 to 10 do
     begin
      writeln('averaji alinacak sayiyi giriniz');
      readln(sayi);
      averaj:=averaj+sayi;
     end;
     averaj:=averaj div 10;
     writeln(averaj);
    end.

    bir 2 nokta hatası vardı düzelttim denedim çalışıyor işine yarar umarım


    aaa
Toplam Hit: 2869 Toplam Mesaj: 7