Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- import java.util.ArrayList;
- public class untitled {
- 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);
- int length = (2*number+1);
- int middle = (length - 1)/2;
- int end = length - 1;
- for(int i = 0; i<length;i++){
- System.out.println();
- System.out.print(liter);
- for (int j = 0; j<length-2;j++) {
- if (i == 0) {
- System.out.print(liter);
- }
- if (i == end ) {
- System.out.print(liter);
- }
- if (i == middle) {
- System.out.print(liter);
- }
- if (i != middle && i !=end && i!=0){
- for (int g = 1; g <(number-1)*2; g=g+2) {
- for(int f = 0; f < ((number-1)*2)-g; f++) {
- System.out.print(".");
- }
- for(int f = 0; f < 1*g; f++){
- System.out.print(liter);
- }
- }
- }
- }
- System.out.print(liter);
- }
- System.out.println();
- }
- 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