Alrarapie

Berapa laman?

Dec 5th, 2021
604
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.util.*;
  2.  
  3. public class berapa_laman {
  4.     public static void main(String[] args ){
  5.         Scanner sc = new Scanner(System.in);
  6.         int laman = sc.nextInt();
  7.         int aktif = sc.nextInt();
  8.         int range = sc.nextInt();
  9.         int min = aktif-range/2;
  10.         int max = aktif+range/2;
  11.  
  12.         if(min<1)min=1;
  13.         if(aktif!=1){
  14.             System.out.print("Prev ");
  15.         }
  16.         if(max<=laman){
  17.             for(int i=0;i<=range;i++){
  18.                 System.out.print(min+" ");
  19.                 min++;
  20.             }
  21.         }else {
  22.             max=laman-range;
  23.             for(int i=0;i<=range;i++){
  24.                 System.out.print(max+" ");
  25.                 max++;
  26.             }
  27.         }
  28.         if(aktif!=laman){
  29.             System.out.print("Next");
  30.         }
  31.     }
  32. }
RAW Paste Data