Recomendaciones ::: FI ::: UNAM
Si no recuerdas tu nombre de usuario puedes mandarnos un correo para resolver tu problema.

Atte. Administradores del foro
superforofi@gmail.com

PD.: No recuperamos nombres de usuario de comunidad.unam.mx
AVISO IMPORTANTE

Debido a la escasa (si no es que nula) participación de más de 3mil compañer@s, se ha hecho una depuración a la base de datos de los usuarios con cero aportes y una antigüedad considerable. No era justo para los usuarios activos y para los mismos "inactivos" el que poca gente publicara sus experiencias y los demás sólo se alimentaran de éstas. Es por ello que se ha llegado a restringir el foro de acuerdo a las siguientes relaciones:

USUARIOS REGISTRADOS:

Podrán leer y publicar experiencias en las asignaturas de la División de Ciencias Básicas y otras que no correspondan a materias que conciernan alguna ingeniería como tal, como CELE o SERVICIOS DEL USUARIO.

USUARIOS CON AL MENOS UN APORTE Y DE ACUERDO A LA CARRERA QUE CORRESPONDAN:

  • COMPUTACIÓN, ELÉCTRICA-ELECTRÓNICA y DIMEI

  • Podrán leer y publicar experiencias en asignaturas que correspondan máximo al cuarto semestre.

  • TELECOMUNICACIONES, DICT y DICyG

  • Podrán leer y publicar experiencias en asignaturas que correspondan de cuarto semestre en adelante.

    USUARIOS CON AL MENOS DOS APORTES Y DE ACUERDO A LA CARRERA QUE CORRESPONDAN:

  • COMPUTACIÓN, ELÉCTRICA-ELECTRÓNICA y DIMEI

  • Podrán leer y publicar experiencias en asignaturas que correspondan máximo al quinto semestre.

    USUARIOS CON AL MENOS TRES APORTES Y DE ACUERDO A LA CARRERA QUE CORRESPONDAN:

  • COMPUTACIÓN, ELÉCTRICA-ELECTRÓNICA y DIMEI

  • Podrán leer y publicar experiencias en asignaturas que correspondan máximo al sexto semestre.

    USUARIOS CON AL MENOS CUATRO APORTES Y DE ACUERDO A LA CARRERA QUE CORRESPONDAN:

  • COMPUTACIÓN, ELÉCTRICA-ELECTRÓNICA y DIMEI

  • Podrán leer y publicar experiencias en asignaturas que correspondan máximo al séptimo semestre.

    USUARIOS CON AL MENOS CINCO APORTES Y DE ACUERDO A LA CARRERA QUE CORRESPONDAN:

  • COMPUTACIÓN, ELÉCTRICA-ELECTRÓNICA y DIMEI

  • Podrán leer y publicar experiencias en asignaturas que correspondan máximo al octavo semestre.

    USUARIOS CON AL MENOS SEIS APORTES:

    Podrán acceder a todo el contenido del foro.
    Últimos temas
    » Es cierto que se pueden inscribiri materias intersemestrales?
    Miér Mayo 16, 2012 9:48 pm por jonyhellstrom

    » Ayuda vocaional
    Mar Mayo 15, 2012 9:21 pm por jonyhellstrom

    » Pasar materias en extra
    Mar Mayo 15, 2012 8:46 pm por ll2ollvll3o

    » Solucionarios
    Dom Mayo 13, 2012 7:22 pm por Pepco

    » PROFESORES BARCOS
    Lun Mayo 07, 2012 5:14 pm por rammsteintill

    » turismo religioso
    Jue Mayo 03, 2012 7:58 pm por teresa carrillo

    » ¿Cual consideras que es el mejor profesor de cinematica y dinamica?
    Jue Mayo 03, 2012 7:30 pm por Darius

    » Alguien va a presentar proximamente el extra de Seguridad informatica o Relaciones laborales??
    Jue Mayo 03, 2012 1:15 pm por oliver10

    » Extraordinario de literatura
    Miér Mayo 02, 2012 7:46 pm por albeto

    Los posteadores más activos de la semana
    KT
     
    jonyhellstrom
     
    borreguito
     
    caritino
     
    virdom16
     
    greckhelen
     
    rodrigo03
     
    neozebo
     
    eduardinhi
     
    valentin2210
     

    Bookmarking social

      Bookmarking social Digg   Bookmarking social Delicious   Bookmarking social Reddit   Bookmarking social Stumbleupon   Bookmarking social Slashdot   Bookmarking social Furl   Bookmarking social Yahoo   Bookmarking social Google   Bookmarking social Blinklist   Bookmarking social Blogmarks   Bookmarking social Technorati 

    Conserva y comparte la dirección de Recomendaciones FI UNAM en tu sitio de bookmarking social

    Conserva y comparte la dirección de Recomendaciones ::: FI ::: UNAM en tu sitio de bookmarking social

    LIDSOL

    Codigo para sumar dos numeros en C

    Ver el tema anterior Ver el tema siguiente Ir abajo

    Codigo para sumar dos numeros en C

    Mensaje  proton el Vie Jul 31, 2009 10:54 pm

    que tal jovenes les presento "suma de dos numeros"
    os dejo un codigo para que lo estudien
    acepto sugerencias para su mejora, aunque considero que les sera dificil superarlo.


    #include
    #include
    main()
    {
    int a, b,c;

    printf("Bienvenido a suma de dos numeros\ndame el primer numero ");
    scanf("%d",&a);
    printf("dame el segundo numero ");
    scanf("%d",&b);
    c=a+b;
    printf("el resultado de la adicion es:%d",c);

    getch();
    return 0;

    }


    Prohibido copiarlo, ante todo honestidad.

    Nota: funciona con numeros enteros.

    Proximamente: "SuperPack de operaciones básicas (suma, resta, multiplicacion, division)....esperalo!!!


    Última edición por marcus el Lun Ago 03, 2009 6:08 pm, editado 2 veces (Razón : Titulo mas especifico.)

    proton
    Luciernag@s
    Luciernag@s

    Masculino Cantidad de envíos: 32
    Ingeniería: Mecánica
    Fecha de inscripción: 22/01/2009

    Ver perfil de usuario

    Volver arriba Ir abajo

    adivinen...

    Mensaje  proton el Vie Jul 31, 2009 11:05 pm

    parte de este post
    es ponerlos a trabajar

    haber
    encuenten las fallas que tiene el codigo

    saludos cordiales camaradas

    proton
    Luciernag@s
    Luciernag@s

    Masculino Cantidad de envíos: 32
    Ingeniería: Mecánica
    Fecha de inscripción: 22/01/2009

    Ver perfil de usuario

    Volver arriba Ir abajo

    Re: Codigo para sumar dos numeros en C

    Mensaje  hipjorge el Vie Jul 31, 2009 11:59 pm

    hijole no le vi nada xD solo le quitaria la libreria conio y el getch y meteria system pause

    hipjorge
    Indigente supersónico
    Indigente supersónico

    Cantidad de envíos: 54
    Fecha de inscripción: 18/11/2008

    Ver perfil de usuario

    Volver arriba Ir abajo

    Re: Codigo para sumar dos numeros en C

    Mensaje  Sparks el Sáb Ago 01, 2009 1:22 am

    Código:

    #include<stdio.h>
    #include<conio.h>
    void main(void)
    {
    int a, b;

    printf("Bienvenido a suma de dos numeros\ndame el primer numero ");
    scanf("%d",&a);
    printf("\n\ndame el segundo numero ");
    scanf("%d",&b);

    printf("\n\nEl resultado de la adicion es: %d",a + b);

    getch();

    }


    Ahí te dejo mis propuesta, ya que no mencionaste que querías obtener del mismo, le hicé los arreglos que creía pertinentes.

    PD:Modifica tu mensaje para que se vea correctamente

    Sparks
    Su único amigo es el foro
    Su único amigo es el foro

    Masculino Géminis Búfalo
    Cantidad de envíos: 575
    Empleo /Ocio: Estudiahambre, imagineer, crítico social.
    Ingeniería: Computación
    Web: Anti-Redes Sociales
    Fecha de inscripción: 09/07/2008

    Ver perfil de usuario http://mx.groups.yahoo.com/group/met_num-unam/

    Volver arriba Ir abajo

    Re: Codigo para sumar dos numeros en C

    Mensaje  maxvall el Lun Ago 03, 2009 5:01 pm

    Ese Raúl!!!!! Te recuerdo que yo no lleve Cibernetica en el CCH, asi que me estas calumniando. Por otra parte, niego categóricamente haber faltado (tanto) a computacion.

    Tengo dos cosas que deciros, jolines (jeje, que pe** con tu
    os dejo
    ) :

    1) Cambia el titulo de tu mensaje a "Codigo para sumar dos numeros en C"; es mas representativo que tu plebello titulo "codigo"
    2) ¿Que tranza con tu arrogancia? ¡La humildad es lo ultimo que pierdes! :
    aunque considero que les sera dificil superarlo


    Ahora si, mi propuesta:

    Código:
    #include  [color=red]/*Libreria de utilidades del SO*/[/color]
    #include  /*Libreria de entrada y salida*/

    int main(void){

        int a,b;  /*En realidad solo necesitas dos variables...*/

              system("cls"); /*Limpiamos pantalla. Debe cambiarse por "clear" para que funcione en linux*/

              printf("Este es un programa que suma dos numeros... "); /*Le decimos al usuario que coño hace el programa, es cuestion de  profesionalismo*/

              printf("\nIntroduzca los dos numeros que desea sumar, separados por un espacio: "); /*Le pedimos al usuario los dos números. Notese el espacio que deje justo antes de cerrar las comillas. Es para que los numeros que introduzca el usuario queden separados del letrero y no se vea tan feo...*/

              fflush("stdin"); /*Limpiamos el buffer del teclado, para que no agarre basura que halla por ahi...*/

              scanf("%d%d",&a,&b); /*Leemos y guardamos los dos numeros, de una vez...*/

              printf("\nLa suma de %d + %d es %d",a,b,a+b); /*Mostramos el resultado. NO NECESITAMOS GUARDARLO, por eso no creamos una tercera variable*/

              fflush("stdin"); /*Volvemos a limpiar el buffer, para esperar un enter del usuario*/

              printf("\n\tPresione  para salir...");

              getchar();
    }


    Por cierto, en cuanto al codigo del compañero, Deberiamos quitarnos la costumbre de usar la libreria "CONIO.H" ya que dicha libreria es propiedad de Borland Inc. y NO ES UNA LIBRERIA ESTANDAR DE C, por lo que no todos los compiladores la reconocerian, (solamente los de borland).

    maxvall
    Desadaptad@
    Desadaptad@

    Masculino Virgo Serpiente
    Cantidad de envíos: 27
    Localización: DF
    Ingeniería: Telecomunicaciones
    Fecha de inscripción: 28/01/2009

    Ver perfil de usuario

    Volver arriba Ir abajo

    exelente

    Mensaje  proton el Lun Ago 03, 2009 5:18 pm

    muy bien Max...sabia que podrias mejorarlo por lo cual te felicito, caray que bueno que en este foro se puede fomentar una sana competencia.

    saludos mi estimado.

    y caray no exageres no es para tanto jajaja

    proton
    Luciernag@s
    Luciernag@s

    Masculino Cantidad de envíos: 32
    Ingeniería: Mecánica
    Fecha de inscripción: 22/01/2009

    Ver perfil de usuario

    Volver arriba Ir abajo

    Re: Codigo para sumar dos numeros en C

    Mensaje  Invitado el Lun Ago 03, 2009 6:06 pm

    maxvall escribió:... Cambia el titulo de tu mensaje a "Codigo para sumar dos numeros en C"; es mas representativo...


    Creo que tienes razon, queda mejor el titulo que propones asi que lo acabo de modificar. de cualquier forma proton puede volver a cambiar el tiulo si despues quiere agregar las otras operaciones basicas como habia dicho
    saludos

    Invitado
    Invitado


    Volver arriba Ir abajo

    Mas programas

    Mensaje  D3Dg509f¼f4e9 el Miér Sep 02, 2009 9:16 am

    ¿ya no hay mas programas?

    es interesante, ver la variedad de formas en como programan y ayudan a la comunidad a recordar como programar

    D3Dg509f¼f4e9
    Come y duerme en el foro
    Come y duerme en el foro

    Masculino Capricornio Gato
    Cantidad de envíos: 328
    Localización: Sector 4-B, Complejo Mar Shara,Marte
    Empleo /Ocio: Manga, Techno, Cine, Gotcha, Marvel
    Ingeniería: Computación
    Web: http://tohft.spaces.live.com/
    Fecha de inscripción: 23/08/2008

    Ver perfil de usuario http://tohft.spaces.live.com/

    Volver arriba Ir abajo

    Re: Codigo para sumar dos numeros en C

    Mensaje  Skull el Jue Oct 08, 2009 1:02 pm

    proton escribió:aunque considero que les sera dificil superarlo.


    aparte de las mejoras que ya pusieron, se podrían almacenar los valores
    en variables tipo char y después operarlas con un atoi();, así se evita
    que el programa truene cuando el usuario introduzca un caracter en vez
    de un número, pues el atoi(); regresa un cero cuando le pasan un valor
    no númerico como parámetro.

    _________________


    la casa de los cráneos

    Skull
    Procrastinador
    Procrastinador

    Femenino Tauro Gato
    Cantidad de envíos: 236
    Localización: CU
    Empleo /Ocio: estudiante
    Ingeniería: Eléctrica Electrónica
    Fecha de inscripción: 15/11/2008

    Ver perfil de usuario http://lacasadeloscraneos.blogspot.com

    Volver arriba Ir abajo

    Re: Codigo para sumar dos numeros en C

    Mensaje  ssicwrirex el Sáb Ene 09, 2010 5:40 am

    Código:

    // Programa que suma dos enteros positivos,
    // obtenidos como parametros desde la linea de comandos
    // Verifica sintaxis del comando y de los operandos.
    // FI UNAM

    #include
    #include

    void error(void);
    void suma(char**);
    int esEntero(char*);

    int main(int argc,char* argv[]){
            if(argc!=3)
                    error();
            suma(argv);
    return 0;
    }

    void error(void){
            printf("sintaxis: suma  \n");
            exit(0);
    }
    void suma(char** op){
            int op1, op2;
            if(esEntero(op[1])&&esEntero(op[2])){
                    op1=atoi(op[1]);
                    op2=atoi(op[2]);
                    printf("%d+%d=%d\n",op1,op2,op1+op2);
            }else
                    printf("Los operandos deben ser enteros positivos..\n");
    }

    int esEntero(char *chk){
            int A[]={1,2,2,-1,0};

            while(*chk!='\0'){
                    if(*chk>='0'&&*chk++<='9')
                            A[4]=A[A[4]];
                    else
                            return 0;
            }
            return A[4];
    }



    Prueba en:
    Linux 2.6.31.9-174.fc12.x86_64

    Compilando:
    $ gcc suma.c -o suma

    Ejecucion:
    $ ./suma 100 550

    Resultado:
    100+550=650


    // ya tengo sueño...

    ssicwrirex
    Expert@
    Expert@

    Cantidad de envíos: 7
    Ingeniería: Computación
    Fecha de inscripción: 22/05/2009

    Ver perfil de usuario

    Volver arriba Ir abajo

    Re: Codigo para sumar dos numeros en C

    Mensaje  ssicwrirex el Sáb Ene 09, 2010 5:54 am

    que lastima, no se muestra parte del codigo que acabo de subir, si
    alguien lo compila seguramente va a fallar, a menos de que agreguen las
    librerias stdio.h y stdlib.h, ademas no se muestra completa la funcion
    de error, se deberia sustituir por esta:

    void error(void){
    printf("sintaxis: suma operando1 operando2\n");
    exit(0);
    }

    ssicwrirex
    Expert@
    Expert@

    Cantidad de envíos: 7
    Ingeniería: Computación
    Fecha de inscripción: 22/05/2009

    Ver perfil de usuario

    Volver arriba Ir abajo

    Ver el tema anterior Ver el tema siguiente Volver arriba

    - Temas similares

    Permiso de este foro:
    No puedes responder a temas en este foro.