Está en la página 1de 4

UTP

Programa para calcular el rea de un triangulo.


Introduccin a la Programacin.
Profesor: Nelson Carrizo. Grupo: IE-701. Ingeniera Electromecnica. Estudiante: Mnica Miranda. CIP: 4-774-1175. -Problema -Algoritmo -Pseudocdigo -Diagrama de flujo. -Programa en lenguaje C.

[Escribir el nombre de la compaa] UTP

Universidad Tecnolgica de Panam Facultad de Ingeniera Elctrica Ingeniera Electromecnica Curso: Introduccin a la Programacin Estudiante: Mnica Miranda C.I.P: 4-774-1175 1. Problema Determinar cul es el rea de un triangulo del cual tenemos como datos, su base, b y su altura, h. 2. Algoritmo Declarar las variables que se requieren para este programa(A, b, h, contador). Leer la medida de la base (b) y la altura (h) del triangulo. Calcular la medida del rea utilizando la formula A=1/2(b*h). Escriba los valores de entrada b, h y el valor calculado de A.

3. Pseudocodigo Iniciar el programa. Incluir las bibliotecas que se necesitan. Declarar las variables a utilizar. Activar ciclo repetitivo para realizar ms de un clculo (bucle). Imprimir cabeceras. Leer los datos de entrada. Calcular el rea del triangulo. Imprimir cabeceras. Imprimir datos de entrada. Imprimir el valor calculado. Imprimir datos del estudiante. Incrementar variable que controla el ciclo repetitivo. Finalizar el ciclo repetitivo. Finalizar el programa. Datos de prueba Datos a utilizar en el primer ciclo del programa: b= 3, h= 4. Datos a utilizar en el segundo ciclo del programa: b= 5, h= 10. Datos a utilizar en el tercer ciclo del programa: b=9, h= 16.

4.Diagrama de flujo.

5. Programa en lenguaje C. Clculo del rea de un triangulo /*monmir02 Calcular el rea de un triangulo*/ /*Incluir las bibliotecas que se necesitan*/ #include <stdio.h> #include <math.h> #include <conio.h> main() { /*Declarar las variables que se necesitan*/ float b, h; int contador=1; /*Activar ciclo repetitivo (bucles condicionales)*/ while (contador<=3) { /*Limpiar pantalla e imprimir cabeceras*/ clrscr(); printf("\n\n\t\t Universidad Tecnolgica de Panam"); printf("\n\n\t\t Facultad de Ingeniera Elctrica"); printf("\n\n\t\t Mnica Miranda 4-774-1175 monmir02"); printf("\n\n\t\t Calcular el rea de un triangulo"); /*Leer los datos de entrada*/ printf("\n\n\t\t Por favor introduzca la base del triangulo"); scanf("%f",&b); printf("\n\n\t\t Por favor introduzca la altura del triangulo"); scanf("%f",&h); /*Calcular el area del triangulo*/ A= (b*h)/2; /*Limpiar pantalla e imprimir cabeceras*/ clrscr(); printf("\n\n\t\t Universidad Tecnolgica de Panam"); printf("\n\n\t\t Facultad de Ingeniera Elctrica"); printf("\n\n\t\t Calcular el rea de un triangulo"); /*Imprimir el dato de entrada*/ printf("\n\n\t\t La base del triangulo es: %.2f", b); printf("\n\n\t\t La altura del triangulo es: %.2f", h); /*Imprimir el valor calculado*/ printf("\n\n\t\t El rea del triangulo es: %.2f", A); /*Imprimir los datos del estudiante*/ printf("\n\n\t\t Mnica Miranda 4-774-1175 monmir02"); getch(); /*Incrementar variable para enumerar el ciclo repetitivo*/ ++contador; } }