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 - durasno

#241
Hola! proba primero escribiendo la funcion Calculadora() antes que SesionIniciada()

int Calculadora() {
.........
}

int SesionIniciada() {
............
}

int main() {
..............
}


Saludos
#242
Hola!
Citar¿no me convertiría a entero solo el 2?
no

Citarconvierte todas las cifras adyacentes para devolver el 21?
si, ya que le estas pasando un puntero a esa posicion. Osea atol recibe esta cadena "21 años"

Ojo: ojo atol y atoi son dos funciones distintas; atol convierte en un long

Saludos
#243
Citarespero me puedan ayudar
claro subi el codigo, plantea dudas, etc... nose hacen tareas
#244
Programación C/C++ / Re: Matriz en C
14 Junio 2012, 01:30 AM
Citarlas matrices funcionan como los vectores?
hablo de los espacios.. que en los vectores van de 0 a n-1..
Si

Saludos
#245
Asi puede que funcione pero no creo que sepas porque funciona; no es la forma correcta, el %s es para ingreso de cadenas.. Despues de cada scanf deberias agregar este bucle:
while(getchar()!='\n');
Lo que hace es limpiarte el bufer del teclado, esto evita los saltos que mencionas

Saludos
#246
Hola! Si estas trabajando sobre linux, despues de saber C yo te recomendaria este libro: "Programacion en Linux de Kurt Wall".... y si te interesa algo de videojuegos podes programar con SDL

Saludos
#247
Ayudarte con mucho gusto, pero hacerte la tarea no. Subi lo que tengas, plantea dudas, etc...

Saludos
#248
Es por lo que te dije antes... Si bien vos le pasas la direccion donde hay un '2', no le estas pasando solo el 2 sino que le estas pasando un puntero a esa posicion(por ser un arreglo). Con el ejemplo anterior atof recibe estas cadenas:
"2ieurut26aa" y "26aa", y procesa la parte inicial de la cadena mientras haya un numero

Saludos
#249
Hola! atof no convierte un numero en caracter a double, sino que convierte la porcion inicial de la cadena en double, es decir si en la porcion inicial hay numeros consecutivos ("123avc") se va a convertir esos numero como un solo double

Ejemplo cuando vos ingresas esta cadena: "ashf2ieurut26aa"
En primera instancia atof no hace nada ya que  la porcion inicial no es un numero. Luego cuando le pasas la direccion del primer "2" no solo le estas pasando a atof el '2', sino que le estas pasando la cadena: "2ieurut26aa". Aca atof convierte el 2... y finalmente le pasas a atof: "26aa", aca la porcion inicial tiene los numeros "26" por lo tanto convierte ese numero

Saludos
#250
int main(int argc, char *argv[]) {


}