Sunday, September 9, 2018

Bagian 5.5 - Floor dan Ceiling

Floor dan Ceiling

Time limit: 1 s
Memory limit: 64 MB

Deskripsi

Nilai floor dari sebuah bilangan riil adalah bilangan bulat terbesar yang masih lebih kecil daripada atau sama dengan bilangan tersebut. Sebaliknya, nilai ceiling dari sebuah bilangan riil adalah bilangan bulat terkecil yang masih lebih besar daripada atau sama dengan bilangan tersebut.
Pak Dengklek memberikan Anda sebuah bilangan riil N. Tentukan nilai floor dan ceiling dari N.

Format Masukan

Sebuah baris berisi sebuah bilangan riil N.

Format Keluaran

Sebuah baris berisi F C, dengan F adalah floor dari N dan C adalah ceiling dari N.

Contoh Masukan

-256.652

Contoh Keluaran

-257 -256

Batasan

  • -100.000 ≤ N ≤ 100.000

Petunjuk

Dalam Pascal, trunc(x) untuk x bertipe real akan mengembalikan bagian bulat dari x. Contohnya, trunc(4.7) = 4, trunc(-3.2) = -3.
Gunakan ekspresi di atas dan konstruksi if-then untuk menyelesaikan soal ini.

Peringatan

Tujuan dari soal ini adalah untuk melatih kemampuan Anda menggunakan konstruksi if-then. Anda dihimbau untuk tidak untuk menggunakan fungsi floor dan ceil pada Pascal, atau yang setara pada bahasa pemrograman lainnya.

Penyelesaian :


No comments:

Post a Comment