Vistas de página en total

Datos personales

martes, 9 de julio de 2013

COMO HACER UNA MATRIZ EN JAVA

En esta ocasión vamos a aprender como crear una matriz y a como imprimirla de forma adecuada en java para eso necesitaremos aprender lo basico de la sentencia "for" les dejo el link para que puedan echarle un vistaso--http://adf.ly/RO4IU  , se trabajara de la misma forma que antes las palabras en negrita son los comentario y lo que no lo este es el codigo en lenguaje java, bueno sin mas que decir comencemos.


package practica.pkg1;
import java.util.Scanner;  ----- importamos la libreria Scanner para leer los valores que vayamos a ingresar
public class Practica1 {
    public static void main(String[] args) {
Scanner leer = new Scanner(System.in); ----- creamos un objeto que mandara a llamar a la libreria scanner

En esta parte declararemos lo que es la matriz que se compone de la siguiente manera

int--declaramos el tipo de dato que se requiera matriz[][]--- el nombre de la matriz puede ser el que mas les guste seguido de 2 corchetes vacios declarando que sera una matriz la que se va a declarar = new int[4][4]; ----- lo igualamos con new seguido del tipo de dato y el tamaño que tendra la matriz cerrado por corchetes separados para referirse a la fila y a la columna quedaria de la siguiente forma:

int matriz[][] = new int[4][4];

Empezaremos con el llenado de la matriz, primero declararemos un for anidado, es decir, un for dentro de otro for para que asi se llene la fila y la columna.

for(int i=0;i<3;i++){  ------- este for recorre las filas de la matriz que le especifiquemos
    for(int j=0;j<3;j++){ ----- este for recorre las filas de la matriz que le especifiquemos

        matriz[i][j]=leer.nextInt();  ---- aqui es donde se va llenando la matriz conforme vayamos ingresando los valores 
    }
}
        System.out.println("");
En esta parte se hace la impresion de matriz 

for(int i=0;i<3;i++){   ------- este for recorre las filas de la matriz que le especifiquemos
    for(int j=0;j<3;j++){   ----- este for recorre las filas de la matriz que le especifiquemos
        System.out.print(matriz[i][j]); --- en esta parte se imprimen los valores contenido en la matriz
    }
    System.out.println(""); --- se pone un salto de linea para que se imprima en forma de matriz dado que si no se hace eso se imprimira de una forma similar a un array(vector).
}
    }
}


Ahora veremos el codigo sin las comentarios para que asi puedan compronar que en efecto si funciona

package practica.pkg1;
import java.util.Scanner;
public class Practica1 {
    public static void main(String[] args) {
Scanner leer = new Scanner(System.in);

int matriz[][]= new int[4][4];

for(int i=0;i<3;i++){
    for(int j=0;j<3;j++){
        matriz[i][j]=leer.nextInt();
    }
}
        System.out.println("");
     
for(int i=0;i<3;i++){
    for(int j=0;j<3;j++){
        System.out.print(matriz[i][j]);
    }
    System.out.println("");
}

    }
}

llenado de datos y la impresion de la matriz.



Espero les haya sido de utilidad este tutorial si tienen dudas o preguntas, dejenlas en los comentarios los contestare a la brevedad posible. visiten mi canal en youtube para mas tutoriales
https://www.youtube.com/user/supersaiyayinfase3


proximamente videotutorial

TUTORIAL.- AYLCarmona

sábado, 16 de marzo de 2013

El uso del ciclo while en java

EL USO DEL CICLO WHILE EN JAVA

Este ciclo ejecuta las instrucciones dadas, mientras(WHILE) la condicion permanezca verdadera(TRUE), en el momento en que la condicion sea falsa(FALSE) el ciclo terminara de ejecutar las instrucciones.
El formato que se le da a este ciclo es: 

while(condicion)-----en el parentesis se inicia la variable de condicion
{--------------------dentro de los corchetes se iran escribiendo las instrucciones

}---------------------se cierra el corchete

El ciclo "while" es muy utilizado para cuando tenemos que hacer una serie de repeticiones a la cual no sepamos exactamente cuando terminara, por ejemplo, hacer un programa que cuente solo hasta el numero 4.

int i=1;      ------------ se declara una variable entera, y se inicializa en 1;
while(i<=4){ ----------- la instrucción del while es "mientras "i" sea menor o igual a 4" se hara la accion declara abajo.
System.out.println("\n "+i);---- mientras la instruccion del while sea verdadera se ira imprimiendo el conteo de 1 en 1, donde ("\n" declara un salto de linea y la variable "i" es en donde se lleva el conteo)
    i=i+1;----- la variable "i" se va incrementando en 1
}








el ejemplo anterior es una manera de utilizar el while, pero no es la unica el while se puede utilizar de varias formas solo es cuestion de pensar un poco en que se podria implementar.
proximamente videotutorial

TUTORIAL.- AYLCarmona