puedes usar un liveCD de linux
yo probé hace poco WifiSlax =D funciona muy bien, y ya viene con aircrack y todo lo que necesitas
yo probé hace poco WifiSlax =D funciona muy bien, y ya viene con aircrack y todo lo que necesitas
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úCita de: Akai en 26 Septiembre 2010, 16:37 PMprintf("Tienes un total de %f euros",&z);
Tu fallo es el &z. En ese caso va sólo z, que es el float que printf espera, tu ahí le pasas la dirección de z;
Cita de: pablomi en 26 Septiembre 2010, 16:01 PM
Me quedó, compila el que puse ahora (faltó cambiar %d por %f).
En el segundo código, me refiero tu pides el número de monedas o billetes (que deberían ser int, pero bueno).
Luego haces la suma del número de monedas, billetes, etc. Pero si un billete es de 10 euros, e introduces que hay 5, tienes que hacer 5*10 y luego sumar.
¿Entiendes?
CitarVes el fallo?uf, cierto, ese fallo no le vi. Aun asi ni tu programa ni el mio funcionan correctamente =S
"=" es para asignar, no para comparar.
CitarAbajo haces la suma de el número de monedas/billetes pero no los multiplicas por su valor.
#include <stdio.h>
main()
{
int t=0; //Sistema de medicion
int n=0; //Temperatura
printf("Elige sistema de medicion:\nIntroduce 1 para convertir de Celsius a Farenheit\nIntroduce 2 para convertir de Farenheit a Celsius\n");
scanf("%d",&t);
if(t==1 || t==2)
{
printf("Introduce la temperatura\n");
scanf("%d",&n);
if(t=1)
{
float z=(9*n/5)+32;
printf("%d grados celsius equivalen a %f grados farenheit",&n,&z);
scanf("%d",&n); //esto lo pongo porque sino no da tiempo a leer en anterior printf xD
}
else
{
float z=((n-32)*5)/9;
printf("%d grados farenheit equivalen a %f grados celsius",&n,&z);
scanf("%d",&n); //esto lo pongo porque sino no da tiempo a leer en anterior printf xD
}
}
else
{
printf("error");
}
}
#include <stdio.h>
main()
{
int a=0;
int b=0;
int c=0;
int d=0;
int e=0;
int f=0;
int g=0;
int h=0;
int i=0;
int j=0;
int k=0;
int l=0;
int m=0;
int n=0;
int o=0;
printf("Número de monedas de 1 céntimo:\n");
scanf("%d",&a);
printf("Número de monedas de 2 céntimos:\n");
scanf("%d",&b);
printf("Número de monedas de 5 céntimos:\n");
scanf("%d",&c);
printf("Número de monedas de 10 céntimos:\n");
scanf("%d",&d);
printf("Número de monedas de 20 céntimos:\n");
scanf("%d",&e);
printf("Número de monedas de 50 céntimos:\n");
scanf("%d",&f);
printf("Número de monedas de 1 euro:\n");
scanf("%d",&g);
printf("Número de monedas de 2 euros:\n");
scanf("%d",&h);
printf("Número de billetes de 5 euros:\n");
scanf("%d",&i);
printf("Número de billetes de 10 euros:\n");
scanf("%d",&j);
printf("Número de billetes de 20 euros:\n");
scanf("%d",&k);
printf("Número de billetes de 50 euros:\n");
scanf("%d",&l);
printf("Número de billetes de 100 euros:\n");
scanf("%d",&m);
printf("Número de billetes de 200 euros:\n");
scanf("%d",&n);
printf("Número de billetes de 500 euros:\n");
scanf("%d",&o);
float z=(a+b+c+d+e+f)/100+g+h+i+j+k+l+m+n+o;
printf("Tienes un total de %f euros",&z);
scanf("%d",&z); //esto lo pongo porque sino no da tiempo a leer en anterior printf xD
}
CitarImplementación en Python
Esta implementación del algoritmo para obtener un conjunto potencia de una colección dada:
def addTo(e, t):
for s in t:
s += [e]
return t
def powerSet(a_set):
if not a_set: return [[]]
e = a_set[0]
t = a_set[1:]
return powerSet(t) + addTo(e, powerSet(t))
La cual puede ser probada ejecutando luego:
a = [1,2,3]
print powerSet(a)
Y la respuesta será:
[[], [3], [2], [3, 2], [1], [3, 1], [2, 1], [3, 2, 1]]
Cita de: Gatö en 25 Septiembre 2010, 23:22 PM
En el tecnologico me encargaron hacer mi nombre en conjunto potencia
y mi nombre da como potencia 256 combinaciones y llege a los 40 yse me acabaron las combinaciones, hay algtun programa que haga eso por mi?
Gracias de antebrazo