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

#1
Programación C/C++ / Re: Pregunta novato!
3 Abril 2011, 00:39 AM
Despues de pensar un poco finalmente lo pude resolver, era mas facil de lo que parecia, pero mis conocimientos de matematica estan un poco oxidades. La solucion final fue que se tenia que hacer el modulo del numero por 10 y eso nos da el ultimo digito significativo. Muchas Gracias por su ayuda.
Abrazo
#2
Programación C/C++ / Re: Pregunta novato!
2 Abril 2011, 23:48 PM
No fue mi intencion de hacer parecer que lo queria resuelto ni mucho menos. Simplemente mi duda radica en que desconozco si existe alguna funcion dentro del print que se encargue del tema. Segun me informaste no lo hay por ende tendre que buscar algun algoritmo que lo resuelva. Pero como recien estoy empezando me parecio prudente preguntar antes de intentar resolverlo. Muchas Gracias Igualmente y espero que no se haya malinterpretado mi pregunta.
Un Abrazo
#3
Programación C/C++ / Pregunta novato!
2 Abril 2011, 23:34 PM
Buenas tardes a todos, resulta que me mandaron a hacer un programa muy simple en c. El objetivo de dicho programa es que se ingrese un numero x y se imprima por pantalla el digito menos significativo del numero x. por ejemplo si le doy el numero 4325
que se imprima el 5 del final. Hay algun modificador de formato del printf para lograr esto? si me pudiesen orientar. Muchas Gracias por su tiempo.
#4
guru6 Gracias por el codigo y las recomendaciones, las voy a tener muy en cuenta. Pero disculpame que te vuelva a preguntar. Viendo tu codigo y el mio veo que se diferencian en la parte de la logica con los i en el que lo inicializo en uno y lo aumento hasta el numero que se elige. La pregunta mas puntual es por que al cambiar esa logica funciona si tecnicamente segun creo yo tambien deberia funcionar; en mi caso siempre da el resultado en el que incializo la variable fact. No se si me pude explicar bien. Ante todo muchas gracias nuevamente. Un abrazo
#5
Muchisimas Gracias por tomarse el tiempo en despejar mis cuantiosas dudas.
Siguiendo con el tema, ya que me pareceria feo abrir otro tema con el mismo nombre, acudo a ustedes una vez mas para solventar mis dudas. Nuevamente es un ejemplo muy simple de C en el que se tiene que sacar el factorial de un numero dado.

#include <stdio.h>
void main()
{
    //Definicion de Variables
    int i,num;
    double fact;
    //Logica e Interaccion con el usuario
    printf("\nIntroduzca un Valor para realizar el Factorial= ");
    scanf("%d",&num);
    for(i=1;i>num;i++)
    {
        fact=fact*i;
    }
    printf("\nEl Factorial del Numero %d es %lf",num,fact);
}

Yo creo que la logica en si, esta bien. Sin Embargo el resultado del factorial me tira simbolos en lugar del resultado mismo.

Si me pudiesen hacer ver que esta mal estaria eternamente agradecido. Muchas Gracias de nuevo. Un Abrazo
#6
Muchas gracias muchachos, sabia que algun error estupido habia jaja. Para no seguir molestandolos mas, existe algun sitio donde pueda conseguir ejemplos de ejercicios en c basicos para ir aprendiendo?
Les reitero Muchas Gracias por su tiempo.
Un Abrazo
#7
Buen Año para todos! Para comenzar el 2011 decidi ponerme a aprender un poco de C. Viendo un par de tutoriales me disupse a escribir un par de lineas pero siento que siempre termino estancado con errores estupidos. En este caso con el clasico "Hola Mundo" un poco cambiado.

# include <stdio.h>
int main()
{
     char nom [20];
     printf("/n Escribe tu nombre: ");
     scanf("%s",nom);
     printf("/n Hola %s", nom);
     return (0);
}



En primer lugar queria saber como se hace para que la ventana que se abre al ejecutar el programa no se cierre inmediatamente despues de ejecutar. Segun tengo entendido se utiliza el system("pause") pero en muchos lados lei que no era la manera mas eficiente de hacerlo. Igualmente intente colocarlo al final del codigo pero el compilador no lo reconoce. Si me pudiera guiar mas o menos como hacerlo se los agradeceria mucho.
Tambien estoy teniendo problemos con el manipulador de formato /n ya que si lo tengo bien entendido es para que la linea haga un salto de renglon, pero una vez ejecutado simplemente muestra directamente la palabra /n.
Todas estas cosas que me pasan es por que estoy con un tutorial antiguo? Hay una version mas moderna del lenguaje o simplemente lo estoy escribiendo mal?
Muchas Gracias por su ayuda de antemano.
#8
Programación C/C++ / Re: Ayuda con codigo c simple
20 Septiembre 2010, 21:07 PM
Muchas gracias gente, lo que me esta costando aprender del leguaje son estos detalles de gramatica e identacion o indentacion :P- Gracias por sacarme la duda.
Saludos y un Abrazo
#9
Programación C/C++ / Ayuda con codigo c simple
17 Septiembre 2010, 23:23 PM
Hola gente queria saber si me pueden ayudar a encontrar el error que me tira el compilador con este codigo:
#include <stdio.h>

int main()
{
    int par;

    printf("ingrese un numero par ");
    scanf("%d",&par);

    if (par%2==0);
        {
        printf("%d","%d","%d","%d",&par+2, &par+4, &par+6, &par+8);
        }
            {else
                printf("%d", "es un numero impar",&par);}


return 0;
}

lo tuira en la linea 14 y dice que el problema es con el else. Gracias de antemano
#10
 ;) A mi me encanto el Manual, aprendí muchisimo. Gracias