Ejemplos de diagramas de programas en c++

9.- Construye un diagrama de flujo que al recibir como datos la longitud y el peso de un objeto expresados en pies y libras imprima los datos de este objeto pero expresados en metros y kilos.
{draw:frame}
{draw:frame} Inicio
{draw:frame} Lee (pies, libras)
Metros=pies*0.30480
{draw:frame} Imprimir (metros, kilos)
10.-Construye un diagrama de flujo que lea 2 números enteros y loscambie
{draw:frame} Inicio
{draw:frame} Lee (x, y)
Aux=x
Y=aux
{draw:frame} Imprimir (y, x)
{draw:frame} {draw:frame}
{draw:frame}
{draw:frame}
11.-Construye un diagrama de flujo que determine si un alumno esta aprobado
Inicio
Lee (calif)
Si calif>=6
Imprimir (“Aprobado”)
Fin-si
{draw:frame}
12.-Construye un diagrama de flujo que determine si unalumno esta aprobado
Inicio
{draw:g} Entero (calif)
Lee (calif)
Si calif>=6
Imprimir (“Aprobado”)
Si no
Imprimir (“Reprobado”)
Fin-si
Fin
{draw:frame}
V
13.-Construye un diagrama de flujo que determine si un numero es par o impar
Inicio
{draw:g} Entero (x)
Lee (x)
Si x modulo 2 = 0
Imprimir (“Par”)
Si no
Imprimir (“impar”)
Fin-si
Fin
V{draw:frame}
V
14.-Construye un diagrama de flujo que determine si un número es positivo, negativo, o cero
{draw:frame} Inicio
Lee (x)
Si x=0
Imprimir (“Cero”)
Si no
Si x>0
Imprimir (“Positivo”)
Si no
Imprimir (“Negativo”)
{draw:frame} Fin-si
{draw:frame} {draw:frame} Fin V
{draw:frame} {draw:frame}
{draw:frame}
15.-Construye un diagrama de flujoque lea 4 valores e invierta el orden en que se introdujeron
Inicio
{draw:frame} Entero (a, b, c, d)
Lee (a, b, c, d)
Imprimir (d, c, b, a)
Fin
{draw:frame}
16.-Construye un diagrama de flujo que determine el valor mayor de 2 números o si son iguales
{draw:frame}
Inicio
Lee (x, y)
Si x=y
Imprimir (“Iguales”)
Si no
Si x>y
Imprimir (“x”)
Si noImprimir (“y”)
{draw:frame} Fin-si
{draw:frame} {draw:frame} Fin V
{draw:frame} {draw:frame}
{draw:frame}
{draw:frame} 17.-Construye un diagrama de flujo que determine el sueldo semestral de un empleado a partir del ingreso de cada mes así como el promedio de ingresos al mes, muestre los datos anteriores y la clave del empleado
{draw:frame} Inicio
{draw:frame} Lee (x, y)
Aux=xY=aux
{draw:frame} Imprimir (y, x)
{draw:frame}
{draw:frame}
{draw:frame} 18.-Construye un diagrama de flujo que al recibir como datos la base y la altura de un triangulo calcule su superficie
{draw:frame}
{draw:frame} Real (base, altura, sup)
Lee (base, altura)
{draw:frame} Imprimir (sup)
{draw:frame}
{draw:frame}
{draw:frame}
{draw:frame} 19.-Construye undiagrama de flujo que determine cuál es el número mayor de entre 3 números suponga que los números introducidos son distintos y no use operadores lógicos
Inicio
Entero (a, b, c)
Lee (a, b, c)
Si b>c
Imprimir (“a>b>c”)
Fin-si
Si no
Si c>a
Si no
Imprimir (a>c>b)
Fin-si
{draw:frame} Si no
Si b>c
{draw:frame} {draw:frame} Imprimir (b>a>c)
{draw:frame} Si no{draw:frame} {draw:frame} V
{draw:frame} 20.-Construye un diagrama de flujo que determine cuál es el número mayor de entre 3 números suponga que los números introducidos son distintos y use operadores lógicos
{draw:frame} Inicio
Entero (a, b, c)
Si a>b y b>c
{draw:frame} Imprimir (“a>b>c”)
Si no
Si a>b y c>a
Imprimir (c>a>b)
Si a>b y c>b
Imprimir (a>c>b)
Si noSi b>c y a>c
{draw:frame} Si no
Si b>c y c>a
Si no V
{draw:frame} Fin-si
Fin -si
Fin-si
Fin V
{draw:frame} {draw:frame}
{draw:frame} V
{draw:frame} V
{draw:frame} {draw:frame} {draw:frame}
{draw:frame}
21° Una persona compró una estancia en un país sudamericano. La extensión de la estancia está especificada en acres. Diseña un algoritmo, que al recibir…