SlideShare una empresa de Scribd logo
1 de 18
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;

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivas
 
Edgarflores
EdgarfloresEdgarflores
Edgarflores
 
Programación 1: arreglos en C
Programación 1: arreglos en CProgramación 1: arreglos en C
Programación 1: arreglos en C
 
Problema c++
Problema c++Problema c++
Problema c++
 
Frecuencia dados
Frecuencia dadosFrecuencia dados
Frecuencia dados
 
ALGORITMOS EN PSEUDOCODIGO
ALGORITMOS EN PSEUDOCODIGOALGORITMOS EN PSEUDOCODIGO
ALGORITMOS EN PSEUDOCODIGO
 
Programa en mat lab de runge kutta
Programa en mat lab de runge  kuttaPrograma en mat lab de runge  kutta
Programa en mat lab de runge kutta
 
Numeros de armstrong en c programacion estructurada
Numeros de armstrong en c programacion estructuradaNumeros de armstrong en c programacion estructurada
Numeros de armstrong en c programacion estructurada
 
Suma y multiplicación
Suma y multiplicaciónSuma y multiplicación
Suma y multiplicación
 
Programa en visual basic 6
Programa en visual basic 6Programa en visual basic 6
Programa en visual basic 6
 
Prog 2011 3-balotario de preguntas pc2
Prog 2011 3-balotario de preguntas pc2Prog 2011 3-balotario de preguntas pc2
Prog 2011 3-balotario de preguntas pc2
 
Andres
AndresAndres
Andres
 
Suma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimalesSuma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimales
 
AsignacióN DináMica
AsignacióN DináMicaAsignacióN DináMica
AsignacióN DináMica
 
Jimakawarygrosso
JimakawarygrossoJimakawarygrosso
Jimakawarygrosso
 
Programa que multiplica y suma
Programa que multiplica y sumaPrograma que multiplica y suma
Programa que multiplica y suma
 
Ejemplo1,2,3
Ejemplo1,2,3Ejemplo1,2,3
Ejemplo1,2,3
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 

Destacado

Meko`s yogurts
Meko`s yogurtsMeko`s yogurts
Meko`s yogurtsmeko1912
 
East Meets West: Massachusetts vs Washington
East Meets West: Massachusetts vs WashingtonEast Meets West: Massachusetts vs Washington
East Meets West: Massachusetts vs WashingtonU.S. Chamber of Commerce
 
完美激励——使能加水系统
完美激励——使能加水系统完美激励——使能加水系统
完美激励——使能加水系统naturalzx
 
Anorexia frente g2
Anorexia frente g2Anorexia frente g2
Anorexia frente g2EFA11
 
Presentación 15
Presentación 15Presentación 15
Presentación 15arecerv
 
Estudio económico de América Latina y el Caribe 2008-2009
Estudio económico de América Latina y el Caribe 2008-2009Estudio económico de América Latina y el Caribe 2008-2009
Estudio económico de América Latina y el Caribe 2008-2009CEPAL, Naciones Unidas
 
Información Unico People
Información Unico PeopleInformación Unico People
Información Unico PeopleUNICOGROUP
 
Albert einsten para fin de abril. arcesio ortiz
Albert einsten para fin de abril. arcesio ortizAlbert einsten para fin de abril. arcesio ortiz
Albert einsten para fin de abril. arcesio ortizINGRIDRODRIGUEZCEVALLOS
 
Lobo en la _casa_del_futuro,un_jardin_para_todos_bloque_i
Lobo en la _casa_del_futuro,un_jardin_para_todos_bloque_iLobo en la _casa_del_futuro,un_jardin_para_todos_bloque_i
Lobo en la _casa_del_futuro,un_jardin_para_todos_bloque_imarasanchezllorens
 
Logo delsp
Logo delspLogo delsp
Logo delspmeko1912
 
Office address list
Office address listOffice address list
Office address listmeko1912
 
Tutorial de como formatear un usb
Tutorial de como formatear un usbTutorial de como formatear un usb
Tutorial de como formatear un usbmeko1912
 

Destacado (20)

ResumeWatfordRL 1
ResumeWatfordRL 1ResumeWatfordRL 1
ResumeWatfordRL 1
 
Meko`s yogurts
Meko`s yogurtsMeko`s yogurts
Meko`s yogurts
 
Emilio red
Emilio redEmilio red
Emilio red
 
East Meets West: Massachusetts vs Washington
East Meets West: Massachusetts vs WashingtonEast Meets West: Massachusetts vs Washington
East Meets West: Massachusetts vs Washington
 
完美激励——使能加水系统
完美激励——使能加水系统完美激励——使能加水系统
完美激励——使能加水系统
 
Internet practica
Internet practicaInternet practica
Internet practica
 
Anorexia frente g2
Anorexia frente g2Anorexia frente g2
Anorexia frente g2
 
Img 0017
Img 0017Img 0017
Img 0017
 
Cierre 8 y 9
Cierre 8 y 9Cierre 8 y 9
Cierre 8 y 9
 
Presentación 15
Presentación 15Presentación 15
Presentación 15
 
Estudio económico de América Latina y el Caribe 2008-2009
Estudio económico de América Latina y el Caribe 2008-2009Estudio económico de América Latina y el Caribe 2008-2009
Estudio económico de América Latina y el Caribe 2008-2009
 
Información Unico People
Información Unico PeopleInformación Unico People
Información Unico People
 
Métodos de búsqueda
Métodos de búsquedaMétodos de búsqueda
Métodos de búsqueda
 
Albert einsten para fin de abril. arcesio ortiz
Albert einsten para fin de abril. arcesio ortizAlbert einsten para fin de abril. arcesio ortiz
Albert einsten para fin de abril. arcesio ortiz
 
Prueba 1
Prueba 1Prueba 1
Prueba 1
 
Lobo en la _casa_del_futuro,un_jardin_para_todos_bloque_i
Lobo en la _casa_del_futuro,un_jardin_para_todos_bloque_iLobo en la _casa_del_futuro,un_jardin_para_todos_bloque_i
Lobo en la _casa_del_futuro,un_jardin_para_todos_bloque_i
 
Logo delsp
Logo delspLogo delsp
Logo delsp
 
Office address list
Office address listOffice address list
Office address list
 
Green mobile s_1_gb
Green mobile s_1_gbGreen mobile s_1_gb
Green mobile s_1_gb
 
Tutorial de como formatear un usb
Tutorial de como formatear un usbTutorial de como formatear un usb
Tutorial de como formatear un usb
 

Similar a Presentación1 (20)

Primera clase
Primera clasePrimera clase
Primera clase
 
Programas
ProgramasProgramas
Programas
 
Programar la Laptop XO / (Unidad de Capacitación)
Programar la Laptop XO / (Unidad de Capacitación)Programar la Laptop XO / (Unidad de Capacitación)
Programar la Laptop XO / (Unidad de Capacitación)
 
Guia Programacion 1
Guia Programacion 1Guia Programacion 1
Guia Programacion 1
 
Folleto de ejemplos_programacion_xo
Folleto de ejemplos_programacion_xoFolleto de ejemplos_programacion_xo
Folleto de ejemplos_programacion_xo
 
Ejercicios Python Parte 1
Ejercicios Python Parte 1Ejercicios Python Parte 1
Ejercicios Python Parte 1
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en C
 
Ejercicios C
Ejercicios CEjercicios C
Ejercicios C
 
Trampas en c ++
Trampas en c ++Trampas en c ++
Trampas en c ++
 
Practicas bloque 2
Practicas bloque 2Practicas bloque 2
Practicas bloque 2
 
14 programas
14 programas 14 programas
14 programas
 
Conalep tlalnepantla 1
Conalep tlalnepantla 1Conalep tlalnepantla 1
Conalep tlalnepantla 1
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Ejercicios de-programacion-lenguaje-c
Ejercicios de-programacion-lenguaje-cEjercicios de-programacion-lenguaje-c
Ejercicios de-programacion-lenguaje-c
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
introduccion c++
 introduccion c++ introduccion c++
introduccion c++
 
Introduccion a c++
Introduccion a c++Introduccion a c++
Introduccion a c++
 
Prog 2011 3-balotario de preguntas pc1
Prog 2011 3-balotario de preguntas pc1Prog 2011 3-balotario de preguntas pc1
Prog 2011 3-balotario de preguntas pc1
 
Prog 2011 3-balotario de preguntas pc1
Prog 2011 3-balotario de preguntas pc1Prog 2011 3-balotario de preguntas pc1
Prog 2011 3-balotario de preguntas pc1
 
Funcion printf
Funcion printfFuncion printf
Funcion printf
 

Presentación1

  • 1. Prf: Gioconda Echenique Felix .T. Bencomo .T. C.I: 21.407.391 Exp: 2009257226 Charallave, septiembre del 2011
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. 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
  • 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;