Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/03/2016, 18:20
Avatar de Flecker
Flecker
 
Fecha de Ingreso: marzo-2016
Mensajes: 5
Antigüedad: 8 años, 1 mes
Puntos: 0
De acuerdo Respuesta: ¿Por que me marca estos errores?

Ya pude solucionarlo. Gracias.
No sabia que el foro tenia una opcion para insertar codigo, este es mi codigo:
Código Java:
Ver original
  1. package javaapplication1;
  2. import java.util.Scanner;
  3. public class JavaApplication1{
  4.     private int[] vect;
  5.     private int[] arr;
  6.     private Scanner teclado;
  7.    
  8.     public void ing(){
  9.         teclado = new Scanner(System.in);
  10.         vect = new int[5];
  11.         arr = new int[5];
  12.         for(int i = 0; i<vect.length; i++){
  13.             System.out.print("Ingrese el valor " + i + " del vector: ");
  14.             vect[i] = teclado.nextInt();
  15.         }
  16.         for(int p = 0; p<arr.length; p++){
  17.             System.out.print("Ingrese el valor " + p + " del vector paralelo: ");
  18.             arr[p] = teclado.nextInt();
  19.         }
  20.        
  21.     }
  22.    
  23.     public void ordenar(){
  24.         for(int x=0; x<vect.length; x++){
  25.         for(int f = 0; f<4; f++){
  26.             int aux;
  27.             int aux2;
  28.             if (vect[f]>vect[f+1]){
  29.                 aux = vect[f];
  30.                 aux2 = arr[f];
  31.                 vect[f] = vect[f+1];
  32.                 arr[f] = arr[f+1];
  33.                 vect[f+1] = aux;
  34.                 arr[f+1] = aux2;
  35.             }
  36.         }}
  37.        
  38.         System.out.print("Primer vector: ");
  39.         for(int k = 0; k<vect.length; k++){
  40.             System.out.print(vect[k] + " ");
  41.         }
  42.         System.out.print("Vector paralelo: ");
  43.         for(int k = 0; k<arr.length; k++){
  44.             System.out.print(arr[k] + " ");
  45.         }
  46.        
  47.     }
  48.    
  49.     public static void main(String[] args){
  50.         JavaApplication1 xv = new JavaApplication1();
  51.         xv.ing();
  52.         xv.ordenar();
  53.     }
  54.    
  55. }

Tengo otra duda, es de cuando hay un ciclo for dentro de otro
Código Java:
Ver original
  1. mat=new int[3][5];
  2.         for(int f=0;f<3;f++) {
  3.             for(int c=0;c<5;c++) {
  4.                 System.out.print("Ingrese componente:");
  5.                 mat[f][c]=teclado.nextInt();
  6.             }
  7.         }

¿El primer ciclo for aumenta el valor de f cuando la variable c del segundo for llegue a 5?
osea: f=0 c=0 -> f=0 c=5 -> f=1 c=0

Última edición por Flecker; 14/03/2016 a las 19:04