1 / 13

Lecturer Note iV b OPERASI KELUARAN & MASUKAN

Lecturer Note iV b OPERASI KELUARAN & MASUKAN. thaqibul@gmail.com. Pertemuan Ke-4,. Operasi keluaran ke layar  Pernyataan Writeln dan Write Pernyataan masukan dari keyboard  Pernyataan Readln dan Read. Writeln , dibolehkan untuk argumen bertipe data ……. real integer boolean

errin
Télécharger la présentation

Lecturer Note iV b OPERASI KELUARAN & MASUKAN

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lecturer Note iVbOPERASI 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? • Bukaprogram wrt5;  contoh penggunaan utk setiap tipe data • Write(8*7/6); menampilkan HASILekspresi : 8 * 7 / 6 • Bukaprogram wrt1; • writeln(Jumlah,Jumlah);  Hasil kedua argumen bergandeng • Tipe integer  data menempati ruang sesuai jumlah digit data

  5. 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

  6. Pernyataan Write,Perbedaan denganWriteln? • Bukaprogram wrt2;  contoh perbedaan yang terjadi • Write biasa digunakan untuk menampilkan tulisan berikutnya pada baris yang sama (misalkan pada penulisan elemen-elemen matrik)

  7. 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 F true -21 2.1E+02 Buka program wrt3;

  8. Memformat output writeln  real • Untuk memformat data yang muncul di layar  data : lebar_total : lebar_pecahan • lebar_total pengatur lebar ruang bagi data • lebar_pecahan penentu jumlah digit bagi nilai pecahan • Example : buka Program wrt4;

  9. 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);

  10. Memformat output writeln  lebar data dan lebar ruang data tidak sesuai……. • Writeln(87.654:8:2); • Bagaimana hasilnya, ya ?????

  11. 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 berikutnya). • Readln : Membuang kelebihan data

  12. Buat program utk membedakan read dan readln dengan output : • Masukkan tiga 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;

More Related