Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - supLord

#1
¿Pero con el and no estoy obligando a que se cumplan ambas condiciones para salir del bucle? Necesito que cuando se cumpla una de las dos salga.
#2
Hola señores quieria saber donde falla mi codigo.
opcion = 0
while opcion != 1 or opcion != 2:
         opcion = int(raw_input(" Introduzca opcion"))

Lo que sucede es que se me queda en el while y no sale.

#3
En el metodo main se me había olvidado poner static y por eso no lo lanzaba. ;-)
#4
Java / Programa para poner nombres
4 Julio 2014, 13:04 PM
Tengo unos cds viejos de los que me he descargado las canciones en mp3 al ordenador, pero claro al bajarlos les pone a todos 01 Grabacion 01 y así sucesivamente. Quería hacer un programa para que me vaya cogiendo el nombre de cada pista y añada un carácter adicional a cada cancioción. ¿Como lo puedo hacer ?  :huh: :huh:
#5
Hola a ver , he escrito un código y quería ejecutarlo para probarlo. Pero el caso es que cuando voy a ejecutarlo eclipse me lanza otro de los programas que tengo. y no encuentro manera de que deje de hacerlo. ¿Alguna idea? :o Este es el código, aun que dudo de que sea por el código.
package Pruebas;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JPanel;

public class PruebaColores extends JPanel {
/**
*
*/
private static final long serialVersionUID = 1L;

public void pintaComponente(Graphics g){
super.paintComponents(g);
//dibuja cara
g.setColor(Color.YELLOW);
g.fillOval(10,10,200,200);
//dibuja ojos
g.setColor(Color.BLACK);
g.fillOval(55,65,30,30);
g.fillOval(135,65,30,30);
//dibujar boca
g.fillOval(50,110,120,60);
//convierte boca en sonrisa
g.setColor(Color.YELLOW);
g.fillRect(50, 110, 120, 30);
g.fillOval(50, 120, 120, 40);
}
}

y la otra clase :package Pruebas;
import javax.swing.JFrame;

public class PruebaColoresMain {
public void main(String[] args){
PruebaColores panel = new PruebaColores();
JFrame aplicacion = new JFrame();

aplicacion.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
aplicacion.add(panel);
aplicacion.setSize(230, 250);
aplicacion.setVisible(true);

}
}
#6
Java / Re: ayuda matriz
29 Junio 2014, 21:49 PM
import java.util.Scanner;
public class MatrizConMedia {

public static void main(String[] args){

Scanner datos = new Scanner(System.in);
int size;
System.out.println("Introduzca tamaño de la matriz cuadrada.");
size = datos.nextInt();
double[][]matrizA = new double[size][size];
double[][]matrizMedia;
matrizA= datosMatriz(matrizA);
imprimeMatriz(matrizA);
matrizMedia=calculaMedia(matrizA, size);
imprimeMatriz(matrizMedia);
datos.close();
}
public static double[][] datosMatriz(double[][]matriz){
Scanner datos= new Scanner(System.in);
int i,j;
for(i=0;i<=matriz.length-1;i++){
for(j=0;j<=matriz.length-1;j++){
System.out.println("Introduzca valor para "+"["+ i+"]"+"["+j+"]");
matriz[i][j]=datos.nextInt();
}
}
datos.close();
return matriz;
}
public static void imprimeMatriz(double[][]matriz){
int i,j;
System.out.println("\n"+"Su matriz es: "+"\t");
for(i=0;i<=matriz.length-1;i++){
System.out.println();
for(j=0;j<matriz.length;j++){
System.out.print(matriz[i][j]+" ");

}
}
}
public static double[][] calculaMedia(double[][]matriz, int size){
double[][]matrizMedia = new double[size+1][size+1];
double media=0;
double mediaTotal=0;
int i,j;
for(i=0;i<matrizMedia.length-1;i++){
for(j=0;j<matrizMedia.length-1;j++){
matrizMedia[i][j]=matriz[i][j];
media=media+matrizMedia[i][j];
if(j==matrizMedia.length-1){
mediaTotal=mediaTotal+media;
media=media/j;
matrizMedia[i][j]=media;

}

if(i==matriz.length-1 & j==matriz.length){
matrizMedia[i][j]=mediaTotal/i;
}

}
}

return matrizMedia;
}
}
#7
Java / ayuda matriz
29 Junio 2014, 18:36 PM
Muy buenas , me he atascado haciendo un ejercicio de matrices y no encuentro ayuda por youtube ;D (no es reference para nada pero bueno a veces ayuda jaja). El problema es el siguiente:
Creo dos matrices con valores que le doy . Luego creo otra tercera la cual tiene un tamaño [+1][+1] y en las ultimas posiciones de las filas quiero que aparezcan las medias de cada una y lo mismo en las columnas. ¿Como lo hago?
[][][]     [][][]        [][][][media]
[][][] +  [][][] =    [][][][media]
[][][]     [][][]        [][][][media]
                            [media][media][media][medFil+medCol]