Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.Scanner;
- public class PolishFlag {
- public static void main(String[] args) {
- Scanner scan = new Scanner(System.in);
- System.out.println("Podaj jaki chcesz rozmiar flagi");
- System.out.println("[10] - small\n[20] - medium\n[30] - large");
- int size = scan.nextInt();
- //menu glowne z wyborem 3-ch rozmiarow flagi
- switch(size){
- case 10:
- polishFlag(size);
- break;
- case 20:
- polishFlag(size);
- break;
- case 30:
- polishFlag(size);
- break;
- default:
- System.out.println("Nie podales zadnej z trzech wartosci");
- break;
- }
- }
- //funkcja rysujaca flage
- public static void polishFlag(int size) {
- //petla rysujaca gorna krawedz flagi
- for (int i=0; i<size*3; i++) {
- System.out.print("═");
- }
- System.out.println();
- //petla rysujaca "biala" polowe flagi"
- for (int i=0; i<size/2-2; i++) {
- System.out.print("║");
- for (int j=0; j<size*3-2; j++) {
- System.out.print(" ");
- }
- System.out.println("║");
- }
- //petla rysujaca "czerwona" polowe flagi"
- for (int i=0; i<size/2-2; i++) {
- System.out.print("║");
- for (int j=0; j<size*3-1; j++) {
- System.out.print("║");
- }
- System.out.println();
- }
- //petla rysujaca dolna krawedz flagi
- for (int i=0; i<size*3; i++) {
- System.out.print("═");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement