Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.28 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Program {
  4.  
  5.     public static void main(String[] args) {
  6.        
  7.         Scanner sc = new Scanner(System.in);
  8.        
  9.         System.out.print("Informe o tamanho do vetor: ");
  10.         int n = sc.nextInt();
  11.        
  12.         String k = sc.next();
  13.                
  14.         String vet[][] = new String[n][n];
  15.                
  16.         for(int i = 0; i < vet.length; i++) {
  17.             for(int j = 0; j < vet[i].length; j++) {
  18.                 vet[i][j] = sc.next();
  19.             }
  20.         }
  21.        
  22.         System.out.println(k);
  23.        
  24.         int horizontal = 0;
  25.         int vertical = 0;
  26.        
  27.         for(int i = 0; i < vet.length; i++) {
  28.             for(int j = 0; j < vet[i].length; j++) {
  29.                 System.out.print(vet[i][j]+" ");
  30.             }
  31.             System.out.println();
  32.         }
  33.         System.out.println("----------------------------");
  34.        
  35.         for(int i = 0; i < vet.length; i++) {
  36.             horizontal = 0;
  37.             vertical = 0;
  38.             for(int j = 0; j < vet[i].length; j++) {
  39.                 for(int m = j; m < vet.length; m++) {
  40.                     if(vet[i][m].equals("*")) {
  41.                         horizontal++;
  42.                     }
  43.                 }
  44.                 if(horizontal == k.length()) {
  45.                     System.out.println("HORIZONTAL: linha "+(i+1));
  46.                 }
  47.                 for(int m = i; m < vet.length; m++) {
  48.                     if(vet[m][i].equals("*")) {
  49.                         vertical++;
  50.                     }
  51.                 }
  52.                 if (vertical == k.length()) {
  53.                     System.out.println("VERTICAL: coluna "+(j+1));
  54.                 }
  55.             }
  56.         }
  57.        
  58.         sc.close();
  59.     }
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement