|
11. SINIFLAR BİLGİSAYAR DERSİ I. DÖNEM II. YAZILI SINAV SORULARI PASCAL |
|
- Bir öğrencinin adı, birinci ve ikinci sınav sonuçları klavyeden girilmektedir. Öğrencinin adını ve sınavlarının ortalamasını ekrana yazdıran pascal programını hazırlayınız. (50p)
- Aşağıdaki programın çalıştırılması sonucu ekranda görüntülenecek olan sonuçları yanına yazınız. (50p)
Var sayi2, sayi2, carpim : integer ; begin sayi1 := 20 ; sayi2 := 25 ; carpim := sayi1 * sayi2 ; writeln ( ‘ ÇARPIM = ’ , çarpim ) ; bolum := sayi1 / sayi2 ; writeln ( ‘ BÖLÜM ’ , bolum ) ; kalan := sayi1 mod sayi2 ; writeln ( ‘ KALAN ’ , kalan ) ; tam_bol := sayi1 div sayi2 ; writeln ( ‘ TAM SAYI BÖLÜM ’ , tam_bol ) ; write ( ‘ Hesaplamalar yapıldı ’ ); writeln ( ‘ Teşekkür ederiz ‘ ) ; end.
- Bilgisayar, programlama dili, algoritma, akış şeması terimlerinin tanımlarını yazınız. (10p)
- Bilgisayar programı hazırlamanın temel aşamaları nelerdir? Açıklayınız (10p)
- 1 den 100 e kadar olan sayıların toplamını bulduran programın akış şemasını ve algoritmasını hazırlayınız . (30p)
- Bir öğrencinin bir dersten aldığı 3 not girilecektir. Girilen bu notların ortalamasını hesaplayan, eğer ortalama 45 ten büyükse “geçti”, değilse “kaldı” ifadesini ortalama değeriyle birlikte yazdıran programın akış şemasını çiziniz. (25p)
- Klavyeden girilen 10 sayının toplamını ve ortalamasını bulduran akış şemasını çiziniz. (25p)
|
Yorumlar
var
a,s:integer;
s:=0;
for a:=1 to 100 do s:=s+a;
writeln('Brden yuzeki sayilarin toplami=s');
readln;
end.
RSS beslemesi, bu iletideki yorumlar için