Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- import java.util.ArrayList;
- public class Main {
- public static void main (String[] args) {
- Scanner in = new Scanner(System.in);
- System.out.print("Введите число и символ: ");
- ArrayList<String> tmpAllM = new ArrayList<>();
- String symbol = in.nextLine();
- tmpAllM = numberLiter(symbol);
- int number = Integer.parseInt(tmpAllM.get(0));
- String liter = tmpAllM.get(1);
- for (int i =0 ; i < (number*2+1); i ++){
- System.out.print(liter);
- }
- System.out.println();
- for (int g = 1; g <(number-1)*2; g=g+2) {
- System.out.print(liter);
- for(int f = 0; f <(number-1)*2-(g-1) ; f=f+2) {
- System.out.print(".");
- }
- for(int f = 0; f < g; f++){
- System.out.print(liter);
- }
- for(int f = 0; f < (number-1)*2-(g-1) ; f=f+2) {
- System.out.print(".");
- }
- System.out.print(liter);
- System.out.println();
- }
- for (int i =0 ; i < (number*2+1); i ++) {
- System.out.print(liter);
- }
- System.out.println();
- for (int g = (number-1)*2; g >1; g=g-2) {
- System.out.print(liter);
- for(int f = (number-1)*2-(g-1); f >0 ;f=f-2) {
- System.out.print(".");
- }
- for(int f = g-1; f > 0; f--){
- System.out.print(liter);
- }
- for(int f = (number-1)*2-(g-1); f >0 ; f=f-2) {
- System.out.print(".");
- }
- System.out.print(liter);
- System.out.println();
- }
- for (int i =0 ; i < (number*2+1); i ++){
- System.out.print(liter);
- }
- }
- public static ArrayList<String> numberLiter (String str){
- ArrayList<String> tmpM = new ArrayList<>();
- for(String s: str.split(" ")){
- tmpM.add(s);
- }
- return tmpM;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment