fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int floor (float a){
  5. int x = a;
  6. if (x == a){
  7. return x;
  8. }
  9. else {
  10. if (a < 0) {
  11. return --x;
  12. } else {
  13. return x;
  14. }
  15. }
  16. }
  17.  
  18. int ceil (float a){
  19. int x = a;
  20. if (x == a){
  21. return x;
  22. }
  23. else{
  24. if (a < 0) {
  25. return x;
  26. } else {
  27. return ++x;
  28. }
  29. }
  30. }
  31.  
  32. int main() {
  33. float angka;
  34. cin >> angka;
  35. cout << "floor = " << floor(angka) <<", ceil = " << ceil (angka) << endl;
  36. return 0;
  37. }
Success #stdin #stdout 0s 15232KB
stdin
-0.5
stdout
floor = -1, ceil = 0