Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehAndii Dani Telah diubah "10 tahun yang lalu
1
Lecturer Note iV b OPERASI KELUARAN & MASUKAN thaqibul@gmail.com
2
Pertemuan Ke-4, Operasi keluaran ke layar Pernyataan Writeln dan Write Pernyataan masukan dari keyboard Pernyataan Readln dan Read
3
Writeln, dibolehkan untuk argumen bertipe data …… real integer boolean char string
4
Bagaimana sifat Writeln terhadap tipe data? Buka program wrt5; contoh penggunaan utk setiap tipe data Write(8*7/6); menampilkan HASIL ekspresi : 8 * 7 / 6 Buka program wrt1; writeln(Jumlah,Jumlah); Hasil kedua argumen bergandeng Tipe integer data menempati ruang sesuai jumlah digit data
5
Begin Clrscr; Harga := 4; Jumlah:= 10; z:='GEOphysik'; Writeln('1234567890123456789012345678901234567890'); writeln(Jumlah, Jumlah); writeln(Jumlah,-Jumlah); writeln(Harga); writeln('Harga','Harga'); writeln('Harga',Harga); writeln(Harga, Harga); writeln(Harga,-Harga); writeln(Harga,--Harga); writeln(-Harga,---Harga); writeln('Harga Total=', Harga * Jumlah); writeln(TRUE); writeln(FALSE); WRITELN('NILAI Z= ',z); END.
6
Bagaimana sifat Writeln terhadap tipe data? Tipe real nilai sesuai notasi sains (17 karakter) Tipe boolean sesuai jumlah karakter nilai (huruf kapital) Tipe string sesuai jumlah karakter Tipe char karakter ditampilkan pada ruang berukuran satu karakter
7
Pernyataan Write, Perbedaan dengan Writeln ? Buka program wrt2; contoh perbedaan yang terjadi Write biasa digunakan untuk menampilkan tulisan berikutnya pada baris yang sama (misalkan pada penulisan elemen-elemen matrik)
8
Memformat output write dan writeln Untuk memformat data yang muncul di layar data : n n adalah bilangan yang menyatakan lebar ruang untuk menampilkan data Example: bila diinginkan outputnya 12345678901234567890 sunan sunan F true true -21 -21 2.1E+02 2.1E+02 Buka program wrt3;
9
Memformat output writeln real Untuk memformat data yang muncul di layar data : lebar_total : lebar_pecahan data : lebar_total : lebar_pecahan lebar_total pengatur lebar ruang bagi data lebar_pecahan penentu jumlah digit bagi nilai pecahan Example : buka Program wrt4;
11
writeln('12345678901234567890'); writeln(8765.4321:12:5); writeln(8765.4321:13:5); writeln(8765.4321:13:4); writeln(8765.4321:13:0); writeln(8765.4321:12:5); writeln(8765.4321:7:5); writeln(87.4321:7:5); writeln(8.4321:7:5); writeln(87655.43211:7:5); writeln(8.43211:7:4); writeln(87655.43211:4:4); writeln(87.6:8:2); writeln(87654.32:7:2); writeln(87654.647:8:2);
12
Memformat output writeln lebar data dan lebar ruang data tidak sesuai……. Writeln(87.654:8:2); Bagaimana hasilnya, ya ?????
13
Pernyataan input dari keyboard Read dan Readln Perbedaan pemakaian keduanya terletak pada penanganan terhadap kelebihan data Read : Tidak membuang kelebihan data (diberikan pada Read dan Readln (diberikan pada Read dan Readln berikutnya). berikutnya). Readln : Membuang kelebihan data
14
Buat program utk membedakan read dan readln dengan output : Masukkan dua buah bilangan Integer Masing masing terpisah dengan spasi 8 7 6 {masing-masing bilangan dipisahkan dengan spasi} Bilangan1= 8 Bilangan2= 7 Masukkan sebuah bilangan integer lagi Bilangan3= 6 Buka rd1;
15
PROGRAM rd1; {Efek Read } USES wincrt; VAR Bilangan1, Bilangan2, Bilangan3 : Integer; Begin clrscr; Writeln('Masukkan dua buah bilangan Integer'); Writeln('Masing masing terpisah dengan spasi'); Read(Bilangan1, Bilangan2); {coba replace read dg readln} Writeln('Bilangan1= ',Bilangan1); Writeln('Bilangan2= ',Bilangan2); Writeln('Masukkan sebuah bilangan integer lagi'); Readln(Bilangan3); Writeln('Bilangan3= ',Bilangan3); End.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.