Ejercicios de c++
20/04/2010
Ejercicio N° 1 Construya un diagrama de flujo tal que los datos a,b,c y d que representan números enteros, escriba los mismos en orden inverso. Diagrama de Flujo Inicio
a=0 b=0 c=0d=0
a,b,c,d
d,c,b,a
Fin Pseudocodigo Inicio a: entero b: entero c: entero d: entero Leer a,b,c,d Imprimir d,c,b,a Fin
Ejercicio N° 2 Construya un diagrama de flujo que me calcule el resultado de la siguiente expresión (A+B)2 3 Diagrama de Flujo Inicio
A=0 B=0 Resultado= 0
A,B
Resultado=((A+B) + (A+B))/3
Resultado
Fin
Pseudocódigo Inicio A: entero B: entero Resultado:decimal Leer A, B Hacer Resultado= ((A+B) + (A+B))/3 Imprimir resultado Fin
Ejercicio N° 3 Dada la matricula y 5 calificaciones de un alumno, construya un diagrama que me imprima el promedio y la matricula Diagrama de flujo
Inicio
Matricula= “” Calif1=0 Calif2=0 Calif3=0 Calif4=0 Calif5=0 Promedio=0
Matricula,Calif1,Calif2,Calif3,Calif4,Calif5
Promedio=(Calif1+Calif2+Calif3+Calif4+Calif5)/5
Promedio
Fin Pseudocódigo Inicio Calif1, Calif2, Calif3, Calif4, Calif5: entero Promedio: decimal Matricula: cadena Leer Matricula, Calif1, Calif2, Calif3, Calif4, Calif5 Hacer Promedio= (Calif1+Calif2+Calif3+Calif4+Calif5)/5 Imprimir Matricula, Promedio Fin
Ejercicio N° 4 En una granja existen n conejos, n1 conejos blancos y n2 conejos negros. Se venden x conejos negros y yconejos blancos. Hacer un diagrama que imprima la cantidad de conejos vendidos, p1 es el precio de venta de conejos blancos y p2 es el precio de venta de los conejos negros, imprima el monto total de la venta y los conejos totales. Diagrama de flujo Inicio
cneg=0 cblan=0 cneg_ven=0 cblan_ven=0 pre_1=0 pre_2=0 conejos_totales=0 conejos_vendidos=0 moto_total=0
cneg, cblan, cneg_ven, cblan_ven,pre_1, pre_2
conejos_totales = cneg+cblan conejos_vendios = cneg_ven+cblan_ven monto_total = (cneg_ven*pre_1) + (cblan_ven*pre_2)
conejos_totales conejos_vendidos monto_total
Fin
Pseudocódigo Inicio cneg_ven, cblan_ven, cneg_ven, cblan_ven, conejos_totales, conejos_vendidos: entero pre_1, pre_2, monto_total: decimal Leer cneg, cblan, cneg_ven, cblan_ven, pre_1, pre_2 Hacerconejos_totales = cneg+cblan Hacer conejos_vendios = cneg_ven+cblan_ven
Hacer monto_total = (cneg_ven*pre_1) + (cblan_ven*pre_2) Imprimir conejos_totales, conejos_vendidos, monto_total Fin Ejercicio N° 5 Construye un algoritmo que lea el tiempo promedio en minutos por km que empleo un corredor de maratón si realizo un recorrido completo en 2hrs 25 min. Toma en cuenta la distancia es 42,145 mt. Diagrama deflujo
Inicio
horas=2 min=25 m=42145 km=0 minutos=0 vel=0
hr,min, m
Pseudocódigo
Inicio hr:2, min:25, m:42145 minutos:, vel:decimal Leer: hr, min, m Hacer minutos= (hr*60) + min Hacer km= ( m/1000) Hacer vel= (minutos/km) Imprimir: km/minutos Fin
minutos= (hr*60) + min km= ( m/1000) vel= (minutos/km)
Km/ minutos
Fin
Ejercicio N° 6 Construya un diagrama de flujo que lea labase y la altura de un rectángulo, calcule su perímetro y área Diagrama de flujo Inicio
base = 0 altura = 0 área = 0 perímetro = 0
base, altura
área = base*altura perímetro = base*altura)
área base
Fin Pseudocódigo Inicio base, altura, área, perímetro: decimal Leer base, altura Hacer área = base*altura Hacer perímetro = base*altura) Imprimir área, base Fin
Ejercicio N° 7...
Regístrate para leer el documento completo.