pembahasan UTS AP 2A
1. jelaskan sejarah pascal!
Turbo Pascal pada awalnya adalah kompiler Blue Label Pascal yang dibuat untuk sistem operasi komputer mikro berbasis kaset, NasSys, milik Nascom tahun 1981 oleh Anders Hejlsberg. Kompiler tersebut ditulis ulang untuk CP/M dan dinamai Compas Pascal, dan kemudian dinamai Turbo Pascal untuk sistem operasi MS-DOS dan CP/M. Versi Turbo Pascal untuk komputer Apple Macintosh sebenarnya pernah ditembangkan tahun 1986, namun pengembangannya dihentikan sekitar tahun 1992. Versi-versi lain pernah tersedia pula untuk mesin-mesin CP/M seperti DEC Rainbow dalam beberapa penembangan.
2. sebutkan macam macam tipe data pada pascal!
- integer
- string
- real
- boolean
- char
3. jelaskan perbedaan antara for ... next dengan while ... do!
for ... next dan while ... do adalah sama sama teknik perulangan yang terdapat pada pascal. bedanya :
- for next...
perulangan for next akan terus berulang dan bertambah jumlah nilai variabelnya jika belum sampai targetnya.
- while do...
perlangan while do akan terus berulang jika suatu kondisi belum terpenuhi
4. gambarkan flowchart yang menggunakan if ... then ... else!
1 = 1
1 + 2 = 3
1 + 2 + 3 = 6
1 + 2 + 3 + 4 = 10
1 + 2 + 3 + 4 + 5 = 15
uses crt;
var
a, b, c : integer;
begin
clrscr;
write ('masukkan angka : ');
readln (a);
for b := 1 to a do
begin
c := c + b;
if b = 1 then
write (b)
else
write ('+',b);
end;
write ('=', c);
readln;
end.
capek nulis ulang ulang , mending pake input :)
gan klo disuruh tampilannya dibawah ini gmn caranya gan?
ReplyDelete1
+
2
+
3
+
4
+
5
=
15
write nya diganti writeln
ReplyDelete