|
Mostrar Mensajes
|
Páginas: 1 2 [3]
|
21
|
Programación / Scripting / [Python] que librería gráfica necesito y como lo haría(archivos de txt)
|
en: 23 Agosto 2013, 21:43 pm
|
Tengo que hacer una aplicación en Python y quiero consultar con que librería para gráficos s puede conseguir esto: Elegir un Dir en un textbox y mostrar los txt que encuentre nombre extensión y su peso en bytes osea 3 columnas y que una fila osea un archivo de txt con el botón derech salga en la gui de la aplicación un popupmenu con opciones (mostrar ,borrar) y del código ya me encargaría yo , no sé si con gambas estaría bien ,¿que librería me aconsejáis y como sería el code del popup? gracias y estaría bien que hicieran un hilo con las libs gráficas de python y juegos y decir com se utilizan(también para qué se usan)
PD: Uso python3.3 ya sé que es una basura
|
|
|
23
|
Programación / Java / RETO solvedor sistemas de ecuaciones (con solución)[JAVA]
|
en: 22 Agosto 2013, 21:19 pm
|
El reto consist en programar en una clase java,el código lo saqué en una tarde ,lo que se pide es que resuelva sistemas de ecuaciones lineales y que las soluciones puedan ser una negativa o dos positvas o dos negativas http://www.vadenumeros.es/tercero/sistemas-de-ecuaciones.htmY claro está tienen dos incógnitas x e y,que llegan hasta 19 , aunque se pued kmbiar Y aquí va la solución import java.io.BufferedReader; import java.io.IOException; import java.io.BufferedReader; import java.io.InputStreamReader;
public class ekuations { public static void main(String[] args)throws IOException{ int u; int d; int t; int u1; int d1; int t1; System.out.println("===============Nukemsolver v0.1=================="); System.out.println("===============Licencia creative commons========="); System.out.println("===============created por valium7==============="); System.out.println("Introduzca var x"); u =Integer.parseInt( new BufferedReader(new InputStreamReader(System.in)).readLine()); System.out.println("Introduzca var y"); d =Integer.parseInt( new BufferedReader(new InputStreamReader(System.in)).readLine()); System.out.println("Introduzca var result"); t =Integer.parseInt( new BufferedReader(new InputStreamReader(System.in)).readLine()); System.out.println("Ecuation introducida "+ u+"x" + " " +d+"y"+"="+t+ " Introduzca ahora la 2da "); System.out.println("Introduzca var x"); u1 =Integer.parseInt( new BufferedReader(new InputStreamReader(System.in)).readLine()); System.out.println("Introduzca var y"); d1 =Integer.parseInt( new BufferedReader(new InputStreamReader(System.in)).readLine()); System.out.println("Introduzca var result"); t1 =Integer.parseInt( new BufferedReader(new InputStreamReader(System.in)).readLine()); System.out.println("Ecuation introducida "+ u1+"x" + " " +d1+"y"+"="+t1 ); for (double i =1;i<21;i++){ //COMPROBACIÓN i-=1; i =aniadir(i); for (double i1=0;i1<21;i1++){ double fatemp[]; i1-=1; // System.out.println("USados "+i+" "+i1); i1 =aniadir(i1); fatemp =math(u,d,i,i1); if (fatemp[0]+fatemp[1]==t){ if(verificar(i,i1,u1,d1,t1)){ System.out.println("¡Bingo!,¡Bango!,¡Bongo! , x igual a "+i+ " e y igual a "+i1); break;} } } } for (double i =1;i<20;i++){ //SEGUNDA COMPROBACIÓN i-=1; i=aniadir(i); for (double i1=0;i1>-20;i1--){ double fatemp[]; i1+=1; // System.out.println("USados "+i+" "+i1); i1 =aniadirminus(i1); fatemp =math(u,d,i,i1); if (fatemp[0]+fatemp[1]==t){ if(verificar(i,i1,u1,d1,t1)){ System.out.println("1¡Bingo!,¡Bango!,¡Bongo! , x igual a "+i+ " e y igual a "+i1); break;} } } } for (double i =1;i>-20;i--){ // TERCERA COMPROBACIÓN i+=1; i=aniadirminus(i); for (double i1=0;i1<20;i1++){ double fatemp[]; i1-=1; // System.out.println("USados "+i+" "+i1); i1 =aniadir(i1); fatemp =math(u,d,i,i1); if (fatemp[0]+fatemp[1]==t){ if(verificar(i,i1,u1,d1,t1)){ System.out.println("2¡Bingo!,¡Bango!,¡Bongo! , x igual a "+i+ " e y igual a "+i1); break;} } } } for (double i =1;i>-20;i--){//CUARTA COMPROBACIÓN i+=1; i=aniadirminus(i); for (double i1=0;i1>-20;i1--){ double fatemp[]; i1+=1; // System.out.println("USados "+i+" "+i1); i1 =aniadirminus(i1); fatemp =math(u,d,i,i1); if (fatemp[0]+fatemp[1]==t){ if(verificar(i,i1,u1,d1,t1)){ System.out.println("T¡Bingo!,¡Bango!,¡Bongo! , x igual a "+i+ " e y igual a "+i1); break;} } } } } public static double aniadir(double a){ //Añadimos mitad a positivos double mitad= 0.5; double b = a + mitad; // System.out.println("float obtenido "+b); return b; } public static double aniadirminus(double a){//Añadimos mitad a negativs double mitad= -0.5; double b = a + mitad; // System.out.println("float obtenido "+b); return b; } public static double[] math(double a , double b ,double operar,double operar1){ double result = 0; double result1 = 0; result= a*operar; result1= b*operar1; double[] resultotal={result,result1}; return resultotal; } public static boolean verificar(double x,double y,int xotra, int yotra,int resultotra){ boolean tilt =false; if(xotra*x+(yotra*y)==resultotra){tilt=true;} return tilt; } }
|
|
|
25
|
Programación / Java / Re: Ordenamiento de array mediante burbuja
|
en: 22 Agosto 2013, 07:21 am
|
Bueno mejoré el código que tenías , y aquí va funciona casi perfect, debes cambiar d versión de algoritmo porque estaba mal import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;
class pedir{ public void arrays(int []a1, int[]a2) throws IOException{ //Se introducen dos arrays dentro de un tercero int[]a3=new int[a1.length+a2.length]; int i; int j; for( i=0;i<a1.length;i++){ a3[i]=a1[i]; } for( i=0;i<a2.length;i++){ a3[a1.length+i]=a2[i];} for( j=0;j<a3.length;j++){ System.out.print(a3[j]); } boolean salir=false; while(!salir){ String opxion =null;
System.out.println("Los números son "); for (int i1 =0 ;i1<9;i1++){System.out.print(a3[i1]);} System.out.println(" ¿Desea ordenarlos con bubblesort? S/N"); opxion = new BufferedReader(new InputStreamReader(System.in)).readLine(); if (opxion.equals("S"))salir=true; } int aux; int count = 0; for(int k=a3.length;k>0;k--){
for(int y=0;y<a3.length-1;y++){ if(a3[y]<a3[y+1]){ aux = a3[y+1]; a3[y+1]=a3[y]; a3[y]=aux; } System.out.print(a3[y]); count++; if (count==9){count=0; System.out.println();} } } } } public class bur {
public static void main(String[] args) throws IOException { pedir arreglo=new pedir(); int[] aray1={5,4,3,2,1}; int [] array2={9,8,7,6}; arreglo.arrays(aray1, array2); } }
|
|
|
26
|
Programación / Java / Re: Recorrer Lista Jbutton
|
en: 22 Agosto 2013, 03:36 am
|
Pero que dices que tienes un método que genera una lista con nuevas instancias de la clas encuesta¿? joder, y esperas que te entendamos¿?pon el code completo y di lo qu quieres hacer
|
|
|
27
|
Programación / Scripting / Re: un if con cálculos múltiples[BATCH]
|
en: 21 Agosto 2013, 14:14 pm
|
¡GROSO! así que se hacía con calls y como se llaman a lo que llaman ¿subrutinas? Ya tengo el code gracias de verdad yo soy programador java , aquí va el code en JAVA public static void main(String[] args) { int edadtemp; for (int i= 0;i<99;i++){ edadtemp = i +30; if ((i -1 )* 3 - edadtemp == i/2){ System.out.println("\""+i+"\""+" Es la respuesta"); } }
}
|
|
|
28
|
Programación / Scripting / Re: un if con cálculos múltiples[BATCH]
|
en: 21 Agosto 2013, 13:20 pm
|
Buenas gracias por tu ayuda PERO no me sale , por ahora conseguí esto : @echo on SetLocal EnableDelayedExpansion::setlocal enabledelayedexpansion echo la mitad de los años que tiene ahora es igual al triple de los años que tenía el echo año pasado restandole los años de ahora que tendrá dentro de 30
echo %edad% for /L %%a IN (1,1,30) DO ( set mitad=nul set /a mitad=%%a/2 set /a edad=%%a set /a edadmenosun=%edad%-1 set /a tripl=%edadmenosun%*3 set /a segundomiembr=edad+30 set /a aftermath=tripl-segundomiembr call echo %mitad% ::Sale echo está activado y si pongo !mitad! sale echo !mitad! y ahora no sale nada ::if %%a == "((%%a-1)*3 -(%%a+30))" echo La respuesta es %%a :: el segundomiembr es (%%a+30) if %aftermath% EQU %mitad% echo "LA respuesta es "%%a ) pause>nul Por lógica matématica el número ganador es el 22
|
|
|
29
|
Programación / Scripting / un if con cálculos múltiples[BATCH]
|
en: 21 Agosto 2013, 09:59 am
|
Buenas ,soy un nuevo user , el nick es en honor a otro user jajajaj LLevo toda la noche y ahora en la mañana intentando rular un code , en java fue fluido ,peroen batch no me sale buf me salían cosas como poner en la cmd y me salía %var% , pero luego ya en la segunda ejecusion ya me salía 7 Aparte lo más importante , tengo un if que quiero que evalúe y calcule y antes que muestre un dato que es una variable que es la mitad que otra tal que así set mitad=%a/2 ::Esta parte funciona ,veo en la cmd 30/2 por ej echo %mitad%::Esta NO ,muestra %mitad% o 0 o sale Echo está activado if %mitad% == ((%a-1)*3 -(%a+30)) echo La respuesta es %a y ya en batch set mitad=%%a/2 echo %%mitad%% ::MISMO error qu arriba .. if %%a == "((%%a-1)*3 -(%%a+30))" echo La respuesta es %%a El code está dentro de un for ,gracias por leer jajajaj
|
|
|
|
|
|
|