Prf: Gioconda Echenique         Felix .T. Bencomo .T.
                                        C.I: 21.407.391
                                 Exp: 2009257226

           Charallave, septiembre del 2011
Ejercicios de programación en lenguaje C
   Ejercicio 1 - Área de un triángulo (Entrada y salida estándar -
    Lenguaje C)
    Escribir un programa (en lenguaje C) que:
    1º) Pida por teclado la base (dato real) de un triángulo.
    2º) Pida por teclado la altura (dato real) de un triángulo.
    3º) Calcule el área del triángulo.
    4º) Muestre por pantalla el resultado (dato real).

    En pantalla:
    Introduzca base: 1.2
    Introduzca altura: 4.5
    El área del triángulo es: 2.7

    Nota: Área de un triángulo = base * altura / 2
   Solución:
   #include <stdio.h>
    int main()
    {
       float altura, area, base;
       printf( "Introduzca base: " );
       scanf( "%f", &base );
       printf( "Introduzca altura: " );
       scanf( "%f", &altura );
       area = base * altura / 2;
       printf( "El area del triangulo es: %f", area );
       return 0;
   Ejercicio 2 - División entera (Entrada y salida
    estándar - Lenguaje C)
    Escribir un programa (en lenguaje C) que:
    1º) Pida por teclado dos números (datos enteros).
    2º) Muestre por pantalla el resultado de realizar
    la división entera del primer número introducido
    por el usuario entre el segundo, y el resto.
    En pantalla:
    Introduzca dividendo (entero): 39
    Introduzca divisor (entero): 5
    39 div 5 = 7 ( Resto = 4 )
     Nota: Se entiende que el usuario no introducirá
    un divisor igual a cero.
   solucion
   #include <stdio.h>
    int main()
    {
       int dividendo, divisor, cociente, resto;
       printf( "Introduzca dividendo (entero): " );
       scanf( "%d", &dividendo );
       printf( "Introduzca divisor (entero): " );
       scanf( "%d", &divisor );
       cociente = dividendo / divisor;
       resto = dividendo % divisor;
       printf( "%d div %d = %d ( Resto = %d )",
               dividendo, divisor, cociente, resto );
       return 0;

Presentación1

  • 1.
    Prf: Gioconda Echenique Felix .T. Bencomo .T. C.I: 21.407.391 Exp: 2009257226 Charallave, septiembre del 2011
  • 15.
    Ejercicios de programaciónen lenguaje C  Ejercicio 1 - Área de un triángulo (Entrada y salida estándar - Lenguaje C) Escribir un programa (en lenguaje C) que: 1º) Pida por teclado la base (dato real) de un triángulo. 2º) Pida por teclado la altura (dato real) de un triángulo. 3º) Calcule el área del triángulo. 4º) Muestre por pantalla el resultado (dato real).  En pantalla: Introduzca base: 1.2 Introduzca altura: 4.5 El área del triángulo es: 2.7 Nota: Área de un triángulo = base * altura / 2
  • 16.
    Solución:  #include <stdio.h> int main() {    float altura, area, base;    printf( "Introduzca base: " );    scanf( "%f", &base );    printf( "Introduzca altura: " );    scanf( "%f", &altura );    area = base * altura / 2;    printf( "El area del triangulo es: %f", area );    return 0;
  • 17.
    Ejercicio 2 - División entera (Entrada y salida estándar - Lenguaje C) Escribir un programa (en lenguaje C) que: 1º) Pida por teclado dos números (datos enteros). 2º) Muestre por pantalla el resultado de realizar la división entera del primer número introducido por el usuario entre el segundo, y el resto. En pantalla: Introduzca dividendo (entero): 39 Introduzca divisor (entero): 5 39 div 5 = 7 ( Resto = 4 )  Nota: Se entiende que el usuario no introducirá un divisor igual a cero.
  • 18.
    solucion  #include <stdio.h> int main() {    int dividendo, divisor, cociente, resto;    printf( "Introduzca dividendo (entero): " );    scanf( "%d", &dividendo );    printf( "Introduzca divisor (entero): " );    scanf( "%d", &divisor );    cociente = dividendo / divisor;    resto = dividendo % divisor;    printf( "%d div %d = %d ( Resto = %d )",            dividendo, divisor, cociente, resto );    return 0;