Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class PrintSquare {
- public static void main(String args[]) {
- printSquare(0,3);
- }
- public static void printSquare(int min, int max) {
- /* Satır sayısı: max-min+1 fakat x sıfır ile başladı*/
- for(int x=0; x<=max-min; x++) {
- /* Her satırda sıfırdan başlayacak
- max'ı aşan sayılar için tekrar min'e
- dönen sayıyı hesaplamak için.
- */
- int a = 0;
- /* Sütun sayısı da max-min+1 */
- for(int k=0; k<=max-min; k++) {
- /* Bu da basılacak sayı */
- int sayi = min+k+x;
- if(sayi <= max) {
- System.out.print(sayi);
- }
- else {
- /* Sayı max'ı aşınca min+a basar */
- sayi = min+a;
- System.out.print(sayi);
- /* Bastıktan sonra a'yı arttırmayı unutmayalım. */
- a++;
- }
- }
- System.out.println();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement