Programas En C. Desarrollo
Enviado por jaimoto9 • 6 de Mayo de 2012 • 764 Palabras (4 Páginas) • 938 Visitas
Desarrollo
Construya el diagrama de flujo y pseudocódigo que dados 3 lados de un triángulo pueda determinar su área. Esta se calcula aplicando la siguiente fórmula:
A=√(S*(S-L1)*(S-L2)*(S-L3) )
S=((L1+L2+L3))/2
Diagrama de flujo:
Pseudocódigo:
Inicio
Hacer L1=0, L2=0, L3=0, S=0, A=0
Mostrar “ingrese números”
Capturar L1, L2, L3
Calcular S=((L1+L2+L3))/2
Calcular A=√(S*(S-L1)*(S-L2)*(S-L3) )
Mostrar A
Fin
Realice al menos dos conclusiones acerca de la práctica
Es un esquema para representar gráficamente un algoritmo, Se basan en la utilización de diversos símbolos para representar operaciones específicas y Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de operación.
En esencial, el pseudocódigo se puede definir como un lenguaje de especificaciones de algoritmos. Su objetivo es permitir que el programador se centre en los aspectos lógicos de la solución, evitando las reglas de sintaxis de los lenguajes de programación convencionales.
EJECICIOS A RESOLVER
Tarea 001: Elaborar el diagrama de flujo y pseudocódigo que permita ingresar 3 números por teclado y ordenarlos ascendentemente.
Pseudocódigo
//ordenar numeros ascendentemente
var a,b,c :numerico
inicio
cls()
imprimir("ingrese El numero a")
leer(a)
imprimir("ingrese el numero b")
leer(b)
imprimir("ingrese el numero c")
leer(c)
si (a>b) and (a>c) and (c>b)
{
imprimir(:,b,c,a)
sino
si (a>b)and (a>c) and (b>c)
{
imprimir(:,c,b,a)
sino
si (b>a)and (b>c) and (a>c)
{
imprimir(:,c,a,b)
sino
si (b>a)and (b>c) and (c>a)
{
imprimir(:,a,c,b)
sino
si (c>a)and (c>b) and (a>b)
{
imprimir(:a,b,c)
sino
si (c>a)and (c>b)
...