• Lunes 29 de Abril de 2024, 21:35

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - VampireVash

Páginas: [1]
1
C# / Pasar codigo a C#
« en: Lunes 28 de Abril de 2014, 15:12 »
Por favor... tengo duda de como sería este codigo en C# alguien puede ayudarme?

import java.util.Scanner;
public class cincoPorCinco
{
    public static void main(String[]args)
    {
        String [][] M = {{"","","","",""},
                         {"","","","",""},
                         {"","","","",""},
                         {"","","","",""},
                         {"","","","",""}}; // creacion matriz 5 x5
        Scanner leer = new Scanner(System.in);
        boolean flag = true;
   
        String seguir = "Y";
        while(flag){
           
            if(seguir.equals("Y")||seguir.equals("y")){
                System.out.println("Ingrese coordenada (Formato {x,y}): ");
                String coordenada = leer.nextLine();
               
                String [] split = coordenada.split(",");
               
                int x = Integer.parseInt(split[0]);
                int y = Integer.parseInt(split[1]);
                if(x<5&&y<5)
                {
                    M
  • [y] = "*";

                    System.out.println("Desea continuar con la captura de coordenadas?: Y/N");
                    seguir = leer.nextLine();
                }else
                {
                    System.out.println("Ingrese una coordenada correcta");
                }
               
            }else
            {
                flag = false;
                mostrarMatrizCuadrada(M);
            }

        }
       
    }
   
    public static void mostrarMatrizCuadrada(String[][] M)
    {
        int largo = M.length;
        for(int c=0;c<largo; c++)
        {
            for(int f=0; f<largo;f++)
            {
                System.out.print(M[c][f]+"  ");
            }
            System.out.println();
        }
    }
}


------------RESULTADO---------

Ingrese coordenada (Formato {x,y}):
0,0
Desea continuar con la captura de coordenadas?: Y/N
y
Ingrese coordenada (Formato {x,y}):
1,1
Desea continuar con la captura de coordenadas?: Y/N
y
Ingrese coordenada (Formato {x,y}):
2,2
Desea continuar con la captura de coordenadas?: Y/N
y
Ingrese coordenada (Formato {x,y}):
3,3
Desea continuar con la captura de coordenadas?: Y/N
y
Ingrese coordenada (Formato {x,y}):
4,4
Desea continuar con la captura de coordenadas?: Y/N
n
*         
  *       
    *     
      *   
        * 

Páginas: [1]