Guia de Programacion en c 1.0

download Guia de Programacion en c 1.0

of 4

Transcript of Guia de Programacion en c 1.0

  • 7/26/2019 Guia de Programacion en c 1.0

    1/4

    ING. FREDDY CALDERON CASTILLO

    GUIA DE PROGRAMACION EN C. Resolver esta Gua tiene un valor de 10 PTS

    Entregar el da del primer Examen:

    - Algoritmos

    -

    Programas

    Estructura General de un Programa

    EJEMPLOS PRACTICOS

    Este programa imprime Bienvenido a la programacin en C

    La directiva #include se refiere a un archivo llamado stdio.h que

    proporciona la informacin relativa a la funcin printf. Los signos

    #include /*Librera principal, lecturas y escrituras*/

    Void main(){ /*Funcin principal*/

    /*Declaraciones de variables*/

    /*Sentencias*/

    }

    #include /*Librera principal, lecturas y escrituras*/

    #include

    Void main(){ /*Funcin principal*/

    printf(Bienvenido a la programacin en C\n);

    sytem(pause);

    }

  • 7/26/2019 Guia de Programacion en c 1.0

    2/4

    ING. FREDDY CALDERON CASTILLO

    se utilizan para indicar que el archivo es parte de la biblioteca

    estndar de C. La funcin main() es obligatoria en cada programa,

    indica el comienzo del programa y requiere parntesis al comienzo del

    main, es necesaria en todos los programas en C. Printf indica al

    programa escribir el mensaje Bienvenido a la programacin en C, el

    smbolo \n (alt 92) indica nueva lnea. Ntese el (;) el lenguaje C

    requiere punto y coma para cada sentencia. Esta sentencia

    System(pause);permite que una vez se ha corrido el programa este no

    se cierre de manera inmediata.

    DEFINICION DE VARIABLES FLOTANTES (float/double)

    Los tipos de datos que contienen puntos y coma flotante representa

    nmeros reales que contienen una coma, un punto decimal tal como

    3.1416 o nmeros muy grandes tales como 1.85*1015

    Ejemplos

    float f; /* Definicin de la variable f*/

    f=5.65; /*Asigna a f el valor 5.65*/

    printf(f: %f\n,f); /*Visualiza en pantalla f:5.65*/

    #include /*Librera principal, lecturas y escrituras*/

    #include

    void main(){ /*Funcin principal*/

    int minumero; /*Define la variable minumero como entero*/

    printf(Cual es su numero favorito?); /*imprime en pantalla*/

    scanf(%d, &minumero); /*lee el valor digitado en pantalla*/

    printf(Su nmero es: %d\n,minumero) /*Imprime Su nmero es: x*/

    sytem(pause);

    }

  • 7/26/2019 Guia de Programacion en c 1.0

    3/4

    ING. FREDDY CALDERON CASTILLO

    Ejemplo que muestra como una variable puede ser declarada al inicio de

    cualquier bloque de un programa en C

    CODIGOS DE FORMATOS MAS UTILIZADOS

    %d El dato se convierte en entero decimal

    %c El dato se convierte en tipo carcter

    %f El dato se considera de tipo float

    %lf El dato se considera de tipo double

    #include /*Librera principal, lecturas y escrituras*/

    #include

    void main(){ /*Funcin principal*/

    int x, y1; /*Declaracion de x, y1 en main*/

    x=75;

    y1=89;

    if (x > 10){

    int y2=50;

    y1=y1+y2;

    }

    printf(x=%d, y1=%d\n,x,y1) /*Imprime x=75, y1=139*/

    sytem(pause);

    }

  • 7/26/2019 Guia de Programacion en c 1.0

    4/4

    ING. FREDDY CALDERON CASTILLO

    EJERCICO

    Calcule el rea del siguiente rectngulo donde el valor de X es igual a 20 y el valor de y est

    dado por el usuario, si el valor dado por el usuario es mayor que 10 asignar a la variable yel

    valor de 10. Construya el algoritmo y el programa.

    X=20

    Y=?