Logo Studenta

PB 06-10- Nadia Rivera Herrera

¡Este material tiene más páginas!

Vista previa del material en texto

Programas Básicos
P06-P10
Nombre del archivo:
PB 06-10 Iniciales de tu nombre
Análisis del Problema
Escriba un programa C que le ayude a resolver el siguiente problema: Un trabajador solicita a su empresa un préstamo de $50,000 solicitando le sea retenido el 25% de su salario mensual para abono de deuda. Si la empresa no cobra intereses en su préstamo, ¿Cuánto tiempo tardará, en meses, en saldar su deuda si salario mensual es de $11.000?
Entradas
Procesos
M=11.000*.25
MP=50.000/M
Salidas
MP
Número del programa:
P06
Algoritmo y Diagrama de Flujo
Inicio
Escribe ”Programa que obtenga los meses a pagar”
Escribe ”Proporcione el porcentaje retenido”
Lee 25%
Escribe ”Proporcione pago por mes”
Lee M=11.000*.25
Escribe ”Tiempo a pagar”
Lee MP=50.000/M
M=11.000*.25
MP=50.000/M
Escribe ”Tiempo a pagar es”, MP
Fin
Algoritmo
Diagrama de Flujo
Número del programa:
P06
Código Fuente
Número del programa:
P06
Análisis del Problema
Escriba un programa C que ayude a resolver el siguiente problema: Un cliente acaba de recoger los tres rollos de fotos reveladas de sus vacaciones. El laboratorio ha revelado 23 fotos de su primer rollo, con un costo de 11.27 dólares, del segundo rollo se han revelado 26 fotografías a un costo de 12.35 dólares, y del tercer rollo ha revelado 20 fotos con un costo de 10.19 dólares. Al cliente le gustaría saber el costo total de sus fotos, así como el costo de cada foto. 
Entradas
n1 (fotos) 
n2 (costo del rollo)
n3 (precio rollo 1)
n4 (precio rollo 2)
n5 (precio rollo 3)
Procesos
S= n2/n1
M= n3+n4+n5
Salidas
S, M
Número del programa:
P07
Algoritmo y Diagrama de Flujo
Inicio
Escribe ”Programa que obtenga e valor total de las fotos y costo por foto”
Escribe ”Proporcione costo total de las fotos”
Lee n2
Escribe ”Proporcione costo por foto”
Lee n1
S= n2/n1
M= n3+n4+n5
Escribe ”Precio total es”, M
Escribe ”Precio por foto es”, S
Fin
Algoritmo
Diagrama de Flujo
Número del programa:
P07
Código Fuente
Número del programa:
P07
Análisis del Problema
Entradas
n1 (dólares) 
n2 (litros) 
n3 (galones)
Procesos
S= n2/3.785
M= n1*11
R= S*3.13
Salidas
R
Número del programa:
P08
Escriba un programa C que ayude a resolver el siguiente problema: Un turista Mexicano viaja en automóvil a Estados unidos, pero, al detenerse a cargar gasolina descubre que las gasolineras despachan el combustible por galón a 3.13 dólares. Sabiendo que su tanque de combustible tiene una capacidad de 35 litros, que el 1 dólar equivale a 11 pesos y que un galón equivale a 3.78 litros, ¿Cuánto le costará llenar su tanque de gasolina, en pesos? 
Algoritmo y Diagrama de Flujo
Inicio
Escribe ”Programa que calcule el costo de un tanque de gasolina  en pesos” 
Escribe ”Proporcione la cantidad por galón”
Lee n3
Escribe ”Proporcione precio por galón”
Lee 3.18 dólares
S= n2/3.785
M= n1*11
R= S*3.13
Escribe ”La cantidad en pesos es”, R
Fin
Algoritmo
Diagrama de Flujo
Número del programa:
P08
Código Fuente
Número del programa:
P08
Análisis del Problema
Entradas
a, b, c, d, e, f
Procesos
x= (c*e – b*f)/ (a*e – b*d)
y= (a*f – c*d)/ (a*e – b*d)
Salidas
x, y
Número del programa:
P09
Un sistema de Ecuaciones Lineales 
Se puede resolver con las siguientes fórmulas:
 
Diseñar un programa que lea los dos conjuntos de coeficientes (a, b, c, d, e, f) y visualice los valores de x e y.
Algoritmo y Diagrama de Flujo
Inicio
Escribe ”Programa que lea dos conjuntos de coeficientes” 
Escribe ”Proporcione los coeficientes”
Lee a, b, c, d, e, f
Escribe ”Proporcione los valores”
Lee x, y
x=((c*e)-(b*f))/((a*e)-(b*d))
y=((a*f)-(c*d))/((a*e)-(b*d))
Escribe ”El primer conjunto es”, x
Escribe ”El segundo conjunto es”, y
Fin
Algoritmo
Diagrama de Flujo
Número del programa:
P09
Código Fuente
Número del programa:
P09
Análisis del Problema
Entradas
x1, x2, y1, y2
Procesos
d= squrt(((x2-x1))^2) + ((y2-y1^2)
Salidas
d
Número del programa:
P10
Escribir un programa C que calcule la distancia entre dos puntos (x1,y1) y (x2,y2) de acuerdo a la fórmula:
Algoritmo y Diagrama de Flujo
Inicio
Escribe ”Programa que obtenga la distancia entre dos puntos”
Escribe ”Proporciona el primer valor”
Lee (x1, y1)
Escribe ”Proporciona el segundo valor”
Lee (x2, y2)
d=sqrt((x2-x1)^2+(y2-y1)^2)
Escribe ”La distancia entre dos puntos es”, d
Fin
Algoritmo
Diagrama de Flujo
Número del programa:
P10
Código Fuente
Número del programa:
P10
f
ey
dx
c
by
ax
=
+
=
+
bd
ae
bf
ce
x
-
-
=
bd
ae
cd
af
y
-
-
=
2
1
2
2
1
2
)
(
)
(
y
y
x
x
d
-
+
-
=

Continuar navegando

Materiales relacionados