SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
Elaborado por: Carlos Avilés Gáleas 20131014046
SOLUCIONARIO A
EJERCICIOS DE
PROGRAMACION I
ELABORADO POR:
CARLOS AVILES GALEAS
1. Realice la Prueba de escritorio para el siguiente programa con
Elaborado por: Carlos Avilés Gáleas 20131014046
𝑛 = 347, 1455, 2781
Algoritmo nbilletes
Escribir "Ingrese la Cantidad de dinero, n";
Leer n
Si n>=100 Entonces
nb100<-n/100-(n%100)/100
n<-n-nb100*100
FinSi
Si n>=50
nb50<-n/50-(n%50)/50
n<-n-nb50*50
FinSi
Si n>=20
nb20<-n/20-(n%20)/20
n<-n-nb20*20
FinSi
Si n>=10
nb10<-n/10-(n%10)/10
n<-n-nb10*10
FinSi
Si n>=5
nb5<-n/5-(n%5)/5
n<-n-nb5*5
FinSi
si n>=1
nb1<-n
FinSi
Escribir nb100, "billetes de 100"
Escribir nb50, "billetes de 50"
Escribir nb20, "billetes de 20"
Escribir nb10, "billetes de 10"
Escribir nb5, "billetes de 5"
Escribir nb1, "billetes de 1"
FinAlgoritmo
Elaborado por: Carlos Avilés Gáleas 20131014046
Solución
 RAM 𝒏 = 𝟑𝟒𝟕
 PROCESO
1. Si 347 >= 100 (V)
nb100 = 347/100 − (347%100)/100 ⟹ 3
n = 347 − 3 ∗ 100 ⟹ 47
2. Si 47 >= 50 (F)
3. Si 47 >= 20 (V)
nb20 = 47/20 − (47%20)/20 ⟹ 2
n = 47 − 2 ∗ 20 ⟹ 7
4. Si 7 >= 10 (F)
5. Si 7 >= 5 (V)
nb5 = 7/5 − (7%5)/5 ⟹ 1
n = 7 − 1 ∗ 5 ⟹ 2
6. Si 2 >= 1 (V)
nb1 = 2
 PANTALLA
n nb100 nb50 nb20 nb10 nb5 nb1
𝟑𝟒𝟕 3 0 2 0 1 2
𝟒𝟕
𝟕
𝟐
Elaborado por: Carlos Avilés Gáleas 20131014046
 RAM 𝒏 = 𝟏𝟒𝟓𝟓
 PROCESO
1. Si 1455 >= 100 (V)
nb100 = 1455/100 − (1455%100)/100 ⟹ 14
n = 1455 − 14 ∗ 100 ⟹ 55
2. Si 55 >= 50 (V)
nb50 = 55/50 − (55%50)/50 ⟹ 1
n = 55 − 1 ∗ 50 ⟹ 5
3. Si 5 >= 20 (F)
4. Si 5 >= 10 (F)
5. Si 5 >= 5 (V)
nb5 = 5/5 − (5%5)/5 ⟹ 1
n = 5 − 1 ∗ 5 ⟹ 0
6. Si 0 >= 1 (F)
 PANTALLA
n nb100 nb50 nb20 nb10 nb5 nb1
𝟏𝟒𝟓𝟓 14 1 0 0 1 0
𝟓𝟓
𝟓
𝟎
Elaborado por: Carlos Avilés Gáleas 20131014046
 RAM 𝒏 = 𝟐𝟕𝟖𝟏
 PROCESO
1. Si 2781 >= 100 (V)
nb100 = 2781/100 − (2781%100)/100 ⟹ 27
n = 2781 − 27 ∗ 100 ⟹ 81
2. Si 81 >= 50 (V)
nb50 = 81/50 − (81%50)/50 ⟹ 1
n = 81 − 1 ∗ 50 ⟹ 31
3. Si 31 >= 20 (V)
nb20 = 31/20 − (31%20)/20 ⟹ 1
n = 31 − 1 ∗ 20 ⟹ 11
4. Si 11 >= 10 (V)
nb10 = 11/10 − (11%10)/10 ⟹ 1
n = 11 − 1 ∗ 10 ⟹ 1
5. Si 1 >= 5 (F)
6. Si 1 >= 1 (V)
nb1 = 1
 PANTALLA
n nb100 nb50 nb20 nb10 nb5 nb1
𝟐𝟕𝟖𝟏 27 1 1 1 0 1
𝟖𝟏
𝟑𝟏
𝟏𝟏
1
Elaborado por: Carlos Avilés Gáleas 20131014046
2. Se requiere determinar cuál de tres cantidades proporcionadas es la menor. Realizar
su respectivo algoritmo y representarlo mediante un diagrama de flujo y un
seudocódigo.
 VARIABLES
 ALGORITMO
Algoritmo cantidad_menor
Escribir " Ingrese el primer número: "
Leer A
Escribir " Ingrese el segundo número: "
Leer B
Escribir " Ingrese el tercer número: "
Leer C
Si A < B Entonces
Si A < C Entonces
m = A
Sino
m = C
Fin Si
Sino
Si B < C Entonces
m = B
Sino
m = C
Fin Si
Fin Si
Escribir " El menor es:", m
FinAlgoritmo
DICCIONARIO DESCRIPCION
A Primer numero
B Segundo numero
C Tercer numero
m La cantidad menor
Elaborado por: Carlos Avilés Gáleas 20131014046
 DIAGRAMA DE FLUJO
Elaborado por: Carlos Avilés Gáleas 20131014046
3. Construya una prueba de escritorio para el siguiente Seudocódigo
Algoritmo NumDias
Escribir "Ingrese Un Año"
Leer a
Escribir "Ingrese Un Mes"
Leer m
Si m=1 o m=3 o m=5 o m=7 o m=8 o m=10 o m=12 Entonces
Escribir "El mes tiene 31 días"
Sino
Si m=4 o m=6 o m=9 o m=11 Entonces
Escribir "El mes tiene 30 días"
Sino
Si m=2 Entonces
Si(a%4=0) y (a%100!=0) y (a%400!=0) Entonces
Escribir "El mes tiene 29 días"
Sino
Escribir "El mes tiene 28 días"
FinSi
FinSi
FinSi
FinSi
FinAlgoritmo
Elaborado por: Carlos Avilés Gáleas 20131014046
 RAM
 PROCESO
1. 2 = 1⏟
F
o 2 = 3⏟
F
o 2 = 5⏟
F
o 2 = 7⏟
F
o 2 = 8⏟
F
o 2 = 10⏟
F
o 2 = 12⏟
F
2. 2 = 4⏟
F
o 2 = 6⏟
F
o 2 = 9⏟
F
o 2 = 11⏟
F
3. 2 = 2⏟
V
 Si(2012%4 = 0)⏟
0=0 (V)
y (2012%100! = 0)⏟
12≠0 (V)
y (2012%400! = 0)⏟
12≠0 (V)
Entonces
Escribir "El mes tiene 29 días
 PANTALLA
a m
𝟐𝟎𝟏𝟐 2
Elaborado por: Carlos Avilés Gáleas 20131014046
 RAM
 PROCESO
1. 𝐒𝐢 5 = 1⏟
F
𝐨 5 = 3⏟
F
𝐨 5 = 5⏟
V
𝐨 ⋯ Entonces
Escribir "El mes tiene 31 días"
 PANTALLA
 RAM
 PROCESO
1. 9 = 1⏟
F
∨ 9 = 3⏟
F
∨ 9 = 5⏟
F
∨ 9 = 7⏟
F
∨ 9 = 8⏟
F
∨ 9 = 10⏟
F
∨ 9 = 12⏟
F
2. 9 = 4⏟
F
o ∨ 9 = 6⏟
F
∨ 9 = 9⏟
V
o ⋯
Escribir "El mes tiene 30 días"
a m
𝟐𝟎𝟏𝟕 5
a m
𝟐𝟎𝟏𝟕 5
a m
𝟐𝟎𝟏𝟕 5
a m
𝟐𝟎𝟏𝟓 9
Elaborado por: Carlos Avilés Gáleas 20131014046
4. “El náufrago satisfecho” ofrece hamburguesas sencillas, dobles y triples, las cuales tienen un costo de
$20.00, $25.00 y $28.00 respectivamente. La empresa acepta tarjetas de crédito con un cargo de 5 % sobre
la compra. Suponiendo que los clientes adquieren sólo un tipo de hamburguesa, realice un algoritmo para
determinar cuánto debe pagar una persona por N hamburguesas. Represéntelo mediante diagrama de flujo,
y pseudocódigo.
 DIAGRAMA DE FLUJO
Elaborado por: Carlos Avilés Gáleas 20131014046
 ALGORITMO
Algoritmo N_HAMBURGUESAS
Escribir "Que tipo de hamburguesa desea?";
Leer tipo; // puede ser 1, 2 o 3.
Escribir "Cuantas desea?";
Leer cant; // puede ser n cantidad.
Si (tipo = 1) Entonces
pagar<-(cant*20)+((cant*20)*0.05);
Escribir "Su total a pagar es: ", pagar;
Sino Si (tipo = 2) Entonces
pagar<-(cant*25)+((cant*25)*0.05);
Escribir "Su total a pagar es: ", pagar;
Sino Si (tipo = 3) Entonces
pagar<-(cant*28)+((cant*28)*0.05);
Escribir "Su total a pagar es: ", pagar;
Sino
Escribir "Ingrese un tipo de hamburguesa valido";
FinSi
FinSi
FinSi
FinAlgoritmo
Elaborado por: Carlos Avilés Gáleas 20131014046
5. “Fábricas “El cometa” produce artículos con claves (1, 2, 3, 4, 5 y 6). Se requiere un algoritmo para
calcular los precios de venta, para esto hay que considerar lo siguiente:
Costo de producción = materia prima + mano de obra + gastos de fabricación.
Precio de venta = costo de producción + 45 % de costo de producción.
El costo de la mano de obra se obtiene de la siguiente forma: para los productos con clave 3 o 4 se
carga 75 % del costo de la materia prima; para los que tienen clave 1 y 5 se carga 80 %, y para los
que tienen clave 2 o 6, 85 %.
Para calcular el gasto de fabricación se considera que si el artículo que se va a producir tiene claves
2 o 5, este gasto representa 30 % sobre el costo de la materia prima; si las claves son 3 o 6,
representa 35 %; si las claves son 1 o 4, representa 28 %. La materia prima tiene el mismo costo
para cualquier clave.
Represente mediante el diagrama de flujo y el pseudocódigo.
 ALGORITMO
Algoritmo EL_COMETA
Escribir "Introduzca una clave: ";
Leer clave; // puede ser: 1, 2, 3, 4,5 o 6
Escribir "Introduzca el costo de la materia prima: ";
Leer MATPRIMA
Si (clave = 3) o (clave = 4) Entonces
MOBRA = MATPRIMA * 0.75
Sino Si (clave = 1) o (clave = 5) Entonces
MOBRA= MATPRIMA * 0.80
Sino
MOBRA = MATPRIMA * 0.85
FinSi
Si (clave = 2) o (clave = 5) Entonces
GASTOFABRICACION = MATPRIMA * 0.30
Sino
Si (clave = 3) o (clave = 6) Entonces
GASTOFABRICACION = MATPRIMA * 0.35
sino
GASTOFABRICACION= MATPRIMA * 0.28
FinSi
FinSi
CPRODUCCION = MATPRIMA + MOBRA + GASTOFABRICACION
PRECIOVENTA = CPRODUCCION + CPRODUCCION * 0.45
Escribir "El costo de producción es ", "Lps. ", CPRODUCCION
Escribir "El precio de venta es ", "Lps. ", PRECIOVENTA
FinSi
FinAlgoritmo
Elaborado por: Carlos Avilés Gáleas 20131014046
 DIAGRAMA DE FLUJO
Elaborado por: Carlos Avilés Gáleas 20131014046
6. El banco “Bandido de peluche” desea calcular para uno de sus clientes el saldo actual, el pago
mínimo y el pago para no generar intereses. Los datos que se conocen son: saldo anterior del
cliente, monto de las compras que realizó y el pago que depositó en el corte anterior. Para calcular
el pago mínimo se debe considerar 15% del saldo actual, y para no generar intereses corresponde
85% del saldo actual, considerando que este saldo debe incluir 12% de los intereses causados por
no realizar el pago mínimo y $200 por multa por el mismo motivo. Realice el algoritmo
correspondiente y represéntelo mediante el diagrama de flujo y pseudocódigo.
 ALGORITMO
Algoritmo Bandido_de_peluche
Escribir "Ingrese el valor de monto de las compras:";
Leer monto_de_las_compras;
Escribir "Ingrese el valor de pago del corte actual:";
Leer pago_del_corte_actual;
Escribir "Ingrese el valor de pago del corte anterior:";
Leer pago_del_corte_anterior;
Escribir "Ingrese el valor de saldo anterior:";
Leer saldo_anterior;
saldo_actual <- monto_de_las_compras-saldo_anterior-
pago_del_corte_anterior;
Si saldo_actual>0 Entonces
pago_mínimo <- saldo_actual*0.15;
SiNo
pago_mínimo <- 0;
FinSi
Si saldo_actual>0 Entonces
pago_para_no_generar_intereses <- saldo_actual*0.85;
SiNo
pago_para_no_generar_intereses <- 0;
FinSi
Si pago_del_corte_actual<pago_para_no_generar_intereses
Entonces
intereses <- saldo_actual*0.12+200;
SiNo
intereses <- 0;
FinSi
Escribir "Valor de intereses: ", intereses;
Escribir "Valor de pago mínimo: ", pago_mínimo;
Escribir "Valor de pago para no generar intereses: ",
pago_para_no_generar_intereses;
Escribir "Valor de saldo actual: ", saldo_actual;
FinAlgoritmo
Elaborado por: Carlos Avilés Gáleas 20131014046
 DIAGRAMA DE FLUJO
Elaborado por: Carlos Avilés Gáleas 20131014046
7. El Se requiere un algoritmo para determinar cuánto ahorrará una persona en un año, si al final de
cada mes deposita variables cantidades de dinero; además, se requiere saber cuánto lleva
ahorrado cada mes. Realice el diagrama de flujo, el pseudocódigo
 ALGORITMO
Algoritmo AHORRO_AÑO
AHORROMES = 0
MES = 1
Mientras AHORROMES <=12
Escribir "Ingrese la cantidad que ahorrará: "
Leer Cantidad
AHORROMES = AHORROMES +Cantidad
MES = Mes + 1
Escribir "El ahorro del mes: ", MES, "es",
AHORROMES
FinMientras
Escribir "El ahorro final es:", AHORROMES
FinAlgoritmo
Elaborado por: Carlos Avilés Gáleas 20131014046
 DIAGRAMA DE FLUJO
Elaborado por: Carlos Avilés Gáleas 20131014046
8. Realice un algoritmo para generar N elementos de la sucesión de Fibonacci
(0, 1, 1, 2, 3, 5, 8, 13,…). Realice el diagrama de flujo, el pseudocódigo
 ALGORITMO
Algoritmo Sucesión_de_Fibonacci
Escribir "INGRESE UN NUMERO";
Leer N// Números de elementos de la serie
A<-0 // Valor inicial
B<-1 //Valor inicial
Escribir A
Escribir B
M = 1//Contador Ciclo
Mientras M <= (N - 2)
C = A + B //C: Valor generado
Escribir C
A = B
B = C
M = M + 1
FinMientras
FinAlgoritmo
Elaborado por: Carlos Avilés Gáleas 20131014046
 DIAGRAMA DE FLUJO
Elaborado por: Carlos Avilés Gáleas 20131014046
9. Realice un algoritmo y represéntelo mediante un diagrama de flujo para obtener una función exponencial, la
cual está dada por:
𝑒 𝑥
= 1 +
𝑥
1!
+
𝑥2
2!
+
𝑥3
3!
+ ⋯ +
𝑥 𝑛
𝑛!
Utilizando N elementos de la sumatoria.
 ALGORITMO
Algoritmo FUNCION_EXPONENCIAL
Escribir "Escriba los Valores de X y de N: "
Leer x, N
i = 0
ex = 0
Mientras i<=N
factorial = 1
j=i
Mientras j > 0
factorial = factorial * j
j = k - 1
FinMientras
ex = ex + (x^2)/factorial
i=i+1
FinMientras
Escribir "La solución es: " , ex
FinAlgoritmo
Elaborado por: Carlos Avilés Gáleas 20131014046
 DIAGRAMA DE FLUJO
Elaborado por: Carlos Avilés Gáleas 20131014046
10. Una población de bacterias crece diariamente de acuerdo al siguiente patrón:
 Si existen menos de 700 bacterias, la población se triplica
 Si existen entre 700 y 6.000 bacterias, la población disminuye su tasa de crecimiento a un tercio del
existente cada día
 Si hay más de 6.000 y menos de 8.000, la población entra en crisis y empieza a decrecer a una tasa
de 1/32 diario
 Si hay más de 8.000, la población se estabiliza y crece a una tasa de 1/78 diario
 ALGORITMO
algoritmo poblacion_de_bacteria
// Inicializar variables
bacteria <- 0;
tasa_de_crecimiento <- 0;
dia <- 1;
dias <- 0;
i <- 0;
// Pedir datos al usuario
mientras (bacteria <= 0) hacer
escribir "Ingrese la población de bacterias";
leer bacteria;
si (bacteria <= 0) Entonces
escribir "Ingresa una cantidad de bacterias mayor a 0";
esperar tecla;
limpiar pantalla;
FinSi
finmientras
mientras (dias <= 0) hacer
escribir "Ingrese la cantidad de dias a analizar";
leer dias;
si (dias <= 0) Entonces
escribir "Ingresa una cantidad de dias mayor a 0";
esperar tecla;
limpiar pantalla;
FinSi
finmientras
limpiar pantalla;
para i<-1 hasta dias con paso 1 hacer
escribir "Día ", dia;
escribir "Bacterias al inicio del dia: ", bacteria;
si (bacteria < 700) entonces
tasa_de_crecimiento <- 3;
bacteria <- bacteria * tasa_de_crecimiento;
escribir "Las bacterias se triplicaron";
dia <- dia + 1;
sino
si (bacteria >= 700 Y bacteria <=6000) entonces
tasa_de_crecimiento <- 1/3;
escribir "La tasa de crecimiento disminuyo a ", (bacteria *
tasa_de_crecimiento), "(1/3) bacterias diarias";
bacteria <- bacteria + ( bacteria * tasa_de_crecimiento);
dia <- dia + 1;
Elaborado por: Carlos Avilés Gáleas 20131014046
sino
si(bacteria > 6000 Y bacteria < 8000) Entonces
tasa_de_crecimiento <- 1/32;
escribir "La población va a decrecer a una tasa de ",
tasa_de_crecimiento;
bacteria <- Bacteria - (bacteria * tasa_de_crecimiento);
dia <- dia + 1;
sino
si (bacteria > 8000) entonces
tasa_de_crecimiento <- 1/78;
escribir "La poblacion se estabilizó, y crecera a una
tasa de ", tasa_de_crecimiento;
bacteria <- bacteria + (bacteria *
tasa_de_crecimiento);
dia <- dia + 1;
finsi
finsi
finsi
finsi
escribir "Bacterias al final del día: ", bacteria;
escribir "";
finpara
finalgoritmo
 DIAGRAMA DE FLUJO
**Ver su diagrama resuelto en la carpeta del ejercicio ·10

Más contenido relacionado

La actualidad más candente

7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseintPablo Villavicencio
 
Pseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplosPseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplosDulcevelazquez6
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whileDelvi Ramirez
 
Resolución de ejercicios compuertas lógicas
Resolución de ejercicios compuertas lógicasResolución de ejercicios compuertas lógicas
Resolución de ejercicios compuertas lógicasCarlos Gascón
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Andres Rivero
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesRenzo Bernabe Aguilar
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)Luis Ancel
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.luismarlmg
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++Jhon TRUJILLO
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoRosbelia Balza
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++cemayoral
 
Formulario de integrales
Formulario de integralesFormulario de integrales
Formulario de integralesAndres Mendoza
 
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus LongitudesAlgoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudesjosepradahernandez
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigoepetekaun
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacionJaime amambal
 
Ejercicios resueltos edo exactas
Ejercicios resueltos edo exactasEjercicios resueltos edo exactas
Ejercicios resueltos edo exactasYerikson Huz
 
Operaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema OctalOperaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema Octalpafalconi
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseintDon Augusto
 

La actualidad más candente (20)

7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
Pseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplosPseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplos
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Resolución de ejercicios compuertas lógicas
Resolución de ejercicios compuertas lógicasResolución de ejercicios compuertas lógicas
Resolución de ejercicios compuertas lógicas
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)
 
Ejercicios resueltos con Python
Ejercicios resueltos con PythonEjercicios resueltos con Python
Ejercicios resueltos con Python
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionales
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Identidades trigonometricas
Identidades trigonometricasIdentidades trigonometricas
Identidades trigonometricas
 
Formulario de integrales
Formulario de integralesFormulario de integrales
Formulario de integrales
 
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus LongitudesAlgoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Ejercicios resueltos edo exactas
Ejercicios resueltos edo exactasEjercicios resueltos edo exactas
Ejercicios resueltos edo exactas
 
Operaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema OctalOperaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema Octal
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
 

Destacado

Algoritmos+y+flujogramas
Algoritmos+y+flujogramasAlgoritmos+y+flujogramas
Algoritmos+y+flujogramasluis840
 
Instrumento algoritmos hacer
Instrumento algoritmos hacerInstrumento algoritmos hacer
Instrumento algoritmos hacerHernan Serrato
 
Actividad 8 pseint (cajero automatico)
Actividad 8 pseint (cajero automatico)Actividad 8 pseint (cajero automatico)
Actividad 8 pseint (cajero automatico)Enrique Bravo Guevara
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeIntJerry
 
Tutorial algoritmo estructuras ciclicas
Tutorial algoritmo estructuras ciclicasTutorial algoritmo estructuras ciclicas
Tutorial algoritmo estructuras ciclicasMichele André
 
Algoritmo de un cajero
Algoritmo de un cajeroAlgoritmo de un cajero
Algoritmo de un cajeroCarlos Potrero
 
Problemas,algoritmos y diagramas de flujo.
Problemas,algoritmos y diagramas de flujo.Problemas,algoritmos y diagramas de flujo.
Problemas,algoritmos y diagramas de flujo.Arturo Perez Murrieta
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de AlgoritmosPepe Xdsasda
 

Destacado (10)

Algoritmos+y+flujogramas
Algoritmos+y+flujogramasAlgoritmos+y+flujogramas
Algoritmos+y+flujogramas
 
Instrumento algoritmos hacer
Instrumento algoritmos hacerInstrumento algoritmos hacer
Instrumento algoritmos hacer
 
Actividad 8 pseint (cajero automatico)
Actividad 8 pseint (cajero automatico)Actividad 8 pseint (cajero automatico)
Actividad 8 pseint (cajero automatico)
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
Tutorial algoritmo estructuras ciclicas
Tutorial algoritmo estructuras ciclicasTutorial algoritmo estructuras ciclicas
Tutorial algoritmo estructuras ciclicas
 
Algoritmo de un cajero
Algoritmo de un cajeroAlgoritmo de un cajero
Algoritmo de un cajero
 
Problemas,algoritmos y diagramas de flujo.
Problemas,algoritmos y diagramas de flujo.Problemas,algoritmos y diagramas de flujo.
Problemas,algoritmos y diagramas de flujo.
 
Contadores y Acumuladores
Contadores y AcumuladoresContadores y Acumuladores
Contadores y Acumuladores
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
 
Modélo de descuento por cantidad
Modélo de descuento por cantidadModélo de descuento por cantidad
Modélo de descuento por cantidad
 

Similar a ALGORITMO RESUELTOS EN PSEINT

Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmosEjercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmosfabiocelis
 
Fundamentos de Programación - Estructuras Condicionales
Fundamentos de Programación - Estructuras CondicionalesFundamentos de Programación - Estructuras Condicionales
Fundamentos de Programación - Estructuras Condicionalesslidesharevlee
 
1.1 matematicas i actividades de autoevaluacion
1.1 matematicas i actividades de autoevaluacion1.1 matematicas i actividades de autoevaluacion
1.1 matematicas i actividades de autoevaluacionjuancarlos_gargon
 
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedocEcler Mamani Vilca
 
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieriaIi y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieriatammyrodriguez2010
 
02ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-202ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-2florvictoria123
 
Steffi Materia de Matematicas Básica
Steffi Materia de Matematicas BásicaSteffi Materia de Matematicas Básica
Steffi Materia de Matematicas BásicaStfanii Gavilanz
 
Primer problema
Primer problemaPrimer problema
Primer problemarobjess24
 
Carpeta programacion i2
Carpeta programacion i2Carpeta programacion i2
Carpeta programacion i2cristianvini90
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestosjfranco_123
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfJaimeGmezCarmona
 
Ejercicios Ptracticos Unidad Iii
Ejercicios Ptracticos Unidad IiiEjercicios Ptracticos Unidad Iii
Ejercicios Ptracticos Unidad Iiiyennismart
 

Similar a ALGORITMO RESUELTOS EN PSEINT (20)

Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmosEjercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
 
Ejemplos de cómo realizarlosavanzado
Ejemplos de cómo realizarlosavanzadoEjemplos de cómo realizarlosavanzado
Ejemplos de cómo realizarlosavanzado
 
Fundamentos de Programación - Estructuras Condicionales
Fundamentos de Programación - Estructuras CondicionalesFundamentos de Programación - Estructuras Condicionales
Fundamentos de Programación - Estructuras Condicionales
 
Caso integral industrial
Caso integral industrialCaso integral industrial
Caso integral industrial
 
1.1 matematicas i actividades de autoevaluacion
1.1 matematicas i actividades de autoevaluacion1.1 matematicas i actividades de autoevaluacion
1.1 matematicas i actividades de autoevaluacion
 
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
 
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieriaIi y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
Ii y iii corte ejercicios de algoritmos_secuenciales_y_condicionales_ingenieria
 
02ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-202ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-2
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Steffi Materia de Matematicas Básica
Steffi Materia de Matematicas BásicaSteffi Materia de Matematicas Básica
Steffi Materia de Matematicas Básica
 
Primer problema
Primer problemaPrimer problema
Primer problema
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Carpeta programacion i2
Carpeta programacion i2Carpeta programacion i2
Carpeta programacion i2
 
No jodan
No jodanNo jodan
No jodan
 
No jodan
No jodanNo jodan
No jodan
 
Materia mate
Materia mateMateria mate
Materia mate
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdf
 
Problemas de mep
Problemas de mepProblemas de mep
Problemas de mep
 
Ejercicios Ptracticos Unidad Iii
Ejercicios Ptracticos Unidad IiiEjercicios Ptracticos Unidad Iii
Ejercicios Ptracticos Unidad Iii
 

Más de Carlos Aviles Galeas

Solución Guia II Parcial Macroeconomia
Solución Guia II Parcial MacroeconomiaSolución Guia II Parcial Macroeconomia
Solución Guia II Parcial MacroeconomiaCarlos Aviles Galeas
 
Ejercicio Análisis de la varianza de un Factor -- ANOVA
Ejercicio Análisis de la varianza de un Factor -- ANOVAEjercicio Análisis de la varianza de un Factor -- ANOVA
Ejercicio Análisis de la varianza de un Factor -- ANOVACarlos Aviles Galeas
 
Ejercicio resuelto aplicando propiedades de los logaritmos
Ejercicio resuelto aplicando propiedades de los logaritmosEjercicio resuelto aplicando propiedades de los logaritmos
Ejercicio resuelto aplicando propiedades de los logaritmosCarlos Aviles Galeas
 
EVALUACION II - Administración y sociedad
EVALUACION II - Administración y sociedadEVALUACION II - Administración y sociedad
EVALUACION II - Administración y sociedadCarlos Aviles Galeas
 
Administración: ciencia, teoría y práctica
Administración: ciencia, teoría y práctica Administración: ciencia, teoría y práctica
Administración: ciencia, teoría y práctica Carlos Aviles Galeas
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Carlos Aviles Galeas
 
Bosquejo de una función cuadratica
Bosquejo de una función cuadraticaBosquejo de una función cuadratica
Bosquejo de una función cuadraticaCarlos Aviles Galeas
 
Bosquejo de graficas de una función
Bosquejo de graficas de una funciónBosquejo de graficas de una función
Bosquejo de graficas de una funciónCarlos Aviles Galeas
 
Ejercicios Resueltos de Calculo II
Ejercicios Resueltos de Calculo IIEjercicios Resueltos de Calculo II
Ejercicios Resueltos de Calculo IICarlos Aviles Galeas
 
Redondear un número entero ingresado a la decena y centena más cercana.
Redondear un número entero ingresado a la decena y centena más cercana. Redondear un número entero ingresado a la decena y centena más cercana.
Redondear un número entero ingresado a la decena y centena más cercana. Carlos Aviles Galeas
 

Más de Carlos Aviles Galeas (20)

Solución Guia II Parcial Macroeconomia
Solución Guia II Parcial MacroeconomiaSolución Guia II Parcial Macroeconomia
Solución Guia II Parcial Macroeconomia
 
Ejercicio Análisis de la varianza de un Factor -- ANOVA
Ejercicio Análisis de la varianza de un Factor -- ANOVAEjercicio Análisis de la varianza de un Factor -- ANOVA
Ejercicio Análisis de la varianza de un Factor -- ANOVA
 
Ejercicio de Microeconomía
Ejercicio de Microeconomía Ejercicio de Microeconomía
Ejercicio de Microeconomía
 
Bosquejo de función exponencial
Bosquejo de función exponencial Bosquejo de función exponencial
Bosquejo de función exponencial
 
Ecuación resuelta con logaritmo
Ecuación resuelta con logaritmoEcuación resuelta con logaritmo
Ecuación resuelta con logaritmo
 
Ejercicio resuelto aplicando propiedades de los logaritmos
Ejercicio resuelto aplicando propiedades de los logaritmosEjercicio resuelto aplicando propiedades de los logaritmos
Ejercicio resuelto aplicando propiedades de los logaritmos
 
EVALUACION II - Administración y sociedad
EVALUACION II - Administración y sociedadEVALUACION II - Administración y sociedad
EVALUACION II - Administración y sociedad
 
Administración: ciencia, teoría y práctica
Administración: ciencia, teoría y práctica Administración: ciencia, teoría y práctica
Administración: ciencia, teoría y práctica
 
Menu cstring con apuntadores
Menu cstring con apuntadoresMenu cstring con apuntadores
Menu cstring con apuntadores
 
Integration method by parts
Integration method by parts Integration method by parts
Integration method by parts
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++
 
Bosquejo de una función cuadratica
Bosquejo de una función cuadraticaBosquejo de una función cuadratica
Bosquejo de una función cuadratica
 
Aplicación de productos notables
Aplicación de productos notablesAplicación de productos notables
Aplicación de productos notables
 
Bosquejo de graficas de una función
Bosquejo de graficas de una funciónBosquejo de graficas de una función
Bosquejo de graficas de una función
 
CÁLCULO DIFERENCIAL E INTEGRAL
CÁLCULO DIFERENCIAL E INTEGRALCÁLCULO DIFERENCIAL E INTEGRAL
CÁLCULO DIFERENCIAL E INTEGRAL
 
Programar un menú en c++
Programar un menú en c++Programar un menú en c++
Programar un menú en c++
 
Programar Función f(x) en C++
Programar Función f(x) en C++Programar Función f(x) en C++
Programar Función f(x) en C++
 
CÁLCULO INTEGRAL
CÁLCULO INTEGRALCÁLCULO INTEGRAL
CÁLCULO INTEGRAL
 
Ejercicios Resueltos de Calculo II
Ejercicios Resueltos de Calculo IIEjercicios Resueltos de Calculo II
Ejercicios Resueltos de Calculo II
 
Redondear un número entero ingresado a la decena y centena más cercana.
Redondear un número entero ingresado a la decena y centena más cercana. Redondear un número entero ingresado a la decena y centena más cercana.
Redondear un número entero ingresado a la decena y centena más cercana.
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 

Último (15)

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 

ALGORITMO RESUELTOS EN PSEINT

  • 1. Elaborado por: Carlos Avilés Gáleas 20131014046 SOLUCIONARIO A EJERCICIOS DE PROGRAMACION I ELABORADO POR: CARLOS AVILES GALEAS 1. Realice la Prueba de escritorio para el siguiente programa con
  • 2. Elaborado por: Carlos Avilés Gáleas 20131014046 𝑛 = 347, 1455, 2781 Algoritmo nbilletes Escribir "Ingrese la Cantidad de dinero, n"; Leer n Si n>=100 Entonces nb100<-n/100-(n%100)/100 n<-n-nb100*100 FinSi Si n>=50 nb50<-n/50-(n%50)/50 n<-n-nb50*50 FinSi Si n>=20 nb20<-n/20-(n%20)/20 n<-n-nb20*20 FinSi Si n>=10 nb10<-n/10-(n%10)/10 n<-n-nb10*10 FinSi Si n>=5 nb5<-n/5-(n%5)/5 n<-n-nb5*5 FinSi si n>=1 nb1<-n FinSi Escribir nb100, "billetes de 100" Escribir nb50, "billetes de 50" Escribir nb20, "billetes de 20" Escribir nb10, "billetes de 10" Escribir nb5, "billetes de 5" Escribir nb1, "billetes de 1" FinAlgoritmo
  • 3. Elaborado por: Carlos Avilés Gáleas 20131014046 Solución  RAM 𝒏 = 𝟑𝟒𝟕  PROCESO 1. Si 347 >= 100 (V) nb100 = 347/100 − (347%100)/100 ⟹ 3 n = 347 − 3 ∗ 100 ⟹ 47 2. Si 47 >= 50 (F) 3. Si 47 >= 20 (V) nb20 = 47/20 − (47%20)/20 ⟹ 2 n = 47 − 2 ∗ 20 ⟹ 7 4. Si 7 >= 10 (F) 5. Si 7 >= 5 (V) nb5 = 7/5 − (7%5)/5 ⟹ 1 n = 7 − 1 ∗ 5 ⟹ 2 6. Si 2 >= 1 (V) nb1 = 2  PANTALLA n nb100 nb50 nb20 nb10 nb5 nb1 𝟑𝟒𝟕 3 0 2 0 1 2 𝟒𝟕 𝟕 𝟐
  • 4. Elaborado por: Carlos Avilés Gáleas 20131014046  RAM 𝒏 = 𝟏𝟒𝟓𝟓  PROCESO 1. Si 1455 >= 100 (V) nb100 = 1455/100 − (1455%100)/100 ⟹ 14 n = 1455 − 14 ∗ 100 ⟹ 55 2. Si 55 >= 50 (V) nb50 = 55/50 − (55%50)/50 ⟹ 1 n = 55 − 1 ∗ 50 ⟹ 5 3. Si 5 >= 20 (F) 4. Si 5 >= 10 (F) 5. Si 5 >= 5 (V) nb5 = 5/5 − (5%5)/5 ⟹ 1 n = 5 − 1 ∗ 5 ⟹ 0 6. Si 0 >= 1 (F)  PANTALLA n nb100 nb50 nb20 nb10 nb5 nb1 𝟏𝟒𝟓𝟓 14 1 0 0 1 0 𝟓𝟓 𝟓 𝟎
  • 5. Elaborado por: Carlos Avilés Gáleas 20131014046  RAM 𝒏 = 𝟐𝟕𝟖𝟏  PROCESO 1. Si 2781 >= 100 (V) nb100 = 2781/100 − (2781%100)/100 ⟹ 27 n = 2781 − 27 ∗ 100 ⟹ 81 2. Si 81 >= 50 (V) nb50 = 81/50 − (81%50)/50 ⟹ 1 n = 81 − 1 ∗ 50 ⟹ 31 3. Si 31 >= 20 (V) nb20 = 31/20 − (31%20)/20 ⟹ 1 n = 31 − 1 ∗ 20 ⟹ 11 4. Si 11 >= 10 (V) nb10 = 11/10 − (11%10)/10 ⟹ 1 n = 11 − 1 ∗ 10 ⟹ 1 5. Si 1 >= 5 (F) 6. Si 1 >= 1 (V) nb1 = 1  PANTALLA n nb100 nb50 nb20 nb10 nb5 nb1 𝟐𝟕𝟖𝟏 27 1 1 1 0 1 𝟖𝟏 𝟑𝟏 𝟏𝟏 1
  • 6. Elaborado por: Carlos Avilés Gáleas 20131014046 2. Se requiere determinar cuál de tres cantidades proporcionadas es la menor. Realizar su respectivo algoritmo y representarlo mediante un diagrama de flujo y un seudocódigo.  VARIABLES  ALGORITMO Algoritmo cantidad_menor Escribir " Ingrese el primer número: " Leer A Escribir " Ingrese el segundo número: " Leer B Escribir " Ingrese el tercer número: " Leer C Si A < B Entonces Si A < C Entonces m = A Sino m = C Fin Si Sino Si B < C Entonces m = B Sino m = C Fin Si Fin Si Escribir " El menor es:", m FinAlgoritmo DICCIONARIO DESCRIPCION A Primer numero B Segundo numero C Tercer numero m La cantidad menor
  • 7. Elaborado por: Carlos Avilés Gáleas 20131014046  DIAGRAMA DE FLUJO
  • 8. Elaborado por: Carlos Avilés Gáleas 20131014046 3. Construya una prueba de escritorio para el siguiente Seudocódigo Algoritmo NumDias Escribir "Ingrese Un Año" Leer a Escribir "Ingrese Un Mes" Leer m Si m=1 o m=3 o m=5 o m=7 o m=8 o m=10 o m=12 Entonces Escribir "El mes tiene 31 días" Sino Si m=4 o m=6 o m=9 o m=11 Entonces Escribir "El mes tiene 30 días" Sino Si m=2 Entonces Si(a%4=0) y (a%100!=0) y (a%400!=0) Entonces Escribir "El mes tiene 29 días" Sino Escribir "El mes tiene 28 días" FinSi FinSi FinSi FinSi FinAlgoritmo
  • 9. Elaborado por: Carlos Avilés Gáleas 20131014046  RAM  PROCESO 1. 2 = 1⏟ F o 2 = 3⏟ F o 2 = 5⏟ F o 2 = 7⏟ F o 2 = 8⏟ F o 2 = 10⏟ F o 2 = 12⏟ F 2. 2 = 4⏟ F o 2 = 6⏟ F o 2 = 9⏟ F o 2 = 11⏟ F 3. 2 = 2⏟ V  Si(2012%4 = 0)⏟ 0=0 (V) y (2012%100! = 0)⏟ 12≠0 (V) y (2012%400! = 0)⏟ 12≠0 (V) Entonces Escribir "El mes tiene 29 días  PANTALLA a m 𝟐𝟎𝟏𝟐 2
  • 10. Elaborado por: Carlos Avilés Gáleas 20131014046  RAM  PROCESO 1. 𝐒𝐢 5 = 1⏟ F 𝐨 5 = 3⏟ F 𝐨 5 = 5⏟ V 𝐨 ⋯ Entonces Escribir "El mes tiene 31 días"  PANTALLA  RAM  PROCESO 1. 9 = 1⏟ F ∨ 9 = 3⏟ F ∨ 9 = 5⏟ F ∨ 9 = 7⏟ F ∨ 9 = 8⏟ F ∨ 9 = 10⏟ F ∨ 9 = 12⏟ F 2. 9 = 4⏟ F o ∨ 9 = 6⏟ F ∨ 9 = 9⏟ V o ⋯ Escribir "El mes tiene 30 días" a m 𝟐𝟎𝟏𝟕 5 a m 𝟐𝟎𝟏𝟕 5 a m 𝟐𝟎𝟏𝟕 5 a m 𝟐𝟎𝟏𝟓 9
  • 11. Elaborado por: Carlos Avilés Gáleas 20131014046 4. “El náufrago satisfecho” ofrece hamburguesas sencillas, dobles y triples, las cuales tienen un costo de $20.00, $25.00 y $28.00 respectivamente. La empresa acepta tarjetas de crédito con un cargo de 5 % sobre la compra. Suponiendo que los clientes adquieren sólo un tipo de hamburguesa, realice un algoritmo para determinar cuánto debe pagar una persona por N hamburguesas. Represéntelo mediante diagrama de flujo, y pseudocódigo.  DIAGRAMA DE FLUJO
  • 12. Elaborado por: Carlos Avilés Gáleas 20131014046  ALGORITMO Algoritmo N_HAMBURGUESAS Escribir "Que tipo de hamburguesa desea?"; Leer tipo; // puede ser 1, 2 o 3. Escribir "Cuantas desea?"; Leer cant; // puede ser n cantidad. Si (tipo = 1) Entonces pagar<-(cant*20)+((cant*20)*0.05); Escribir "Su total a pagar es: ", pagar; Sino Si (tipo = 2) Entonces pagar<-(cant*25)+((cant*25)*0.05); Escribir "Su total a pagar es: ", pagar; Sino Si (tipo = 3) Entonces pagar<-(cant*28)+((cant*28)*0.05); Escribir "Su total a pagar es: ", pagar; Sino Escribir "Ingrese un tipo de hamburguesa valido"; FinSi FinSi FinSi FinAlgoritmo
  • 13. Elaborado por: Carlos Avilés Gáleas 20131014046 5. “Fábricas “El cometa” produce artículos con claves (1, 2, 3, 4, 5 y 6). Se requiere un algoritmo para calcular los precios de venta, para esto hay que considerar lo siguiente: Costo de producción = materia prima + mano de obra + gastos de fabricación. Precio de venta = costo de producción + 45 % de costo de producción. El costo de la mano de obra se obtiene de la siguiente forma: para los productos con clave 3 o 4 se carga 75 % del costo de la materia prima; para los que tienen clave 1 y 5 se carga 80 %, y para los que tienen clave 2 o 6, 85 %. Para calcular el gasto de fabricación se considera que si el artículo que se va a producir tiene claves 2 o 5, este gasto representa 30 % sobre el costo de la materia prima; si las claves son 3 o 6, representa 35 %; si las claves son 1 o 4, representa 28 %. La materia prima tiene el mismo costo para cualquier clave. Represente mediante el diagrama de flujo y el pseudocódigo.  ALGORITMO Algoritmo EL_COMETA Escribir "Introduzca una clave: "; Leer clave; // puede ser: 1, 2, 3, 4,5 o 6 Escribir "Introduzca el costo de la materia prima: "; Leer MATPRIMA Si (clave = 3) o (clave = 4) Entonces MOBRA = MATPRIMA * 0.75 Sino Si (clave = 1) o (clave = 5) Entonces MOBRA= MATPRIMA * 0.80 Sino MOBRA = MATPRIMA * 0.85 FinSi Si (clave = 2) o (clave = 5) Entonces GASTOFABRICACION = MATPRIMA * 0.30 Sino Si (clave = 3) o (clave = 6) Entonces GASTOFABRICACION = MATPRIMA * 0.35 sino GASTOFABRICACION= MATPRIMA * 0.28 FinSi FinSi CPRODUCCION = MATPRIMA + MOBRA + GASTOFABRICACION PRECIOVENTA = CPRODUCCION + CPRODUCCION * 0.45 Escribir "El costo de producción es ", "Lps. ", CPRODUCCION Escribir "El precio de venta es ", "Lps. ", PRECIOVENTA FinSi FinAlgoritmo
  • 14. Elaborado por: Carlos Avilés Gáleas 20131014046  DIAGRAMA DE FLUJO
  • 15. Elaborado por: Carlos Avilés Gáleas 20131014046 6. El banco “Bandido de peluche” desea calcular para uno de sus clientes el saldo actual, el pago mínimo y el pago para no generar intereses. Los datos que se conocen son: saldo anterior del cliente, monto de las compras que realizó y el pago que depositó en el corte anterior. Para calcular el pago mínimo se debe considerar 15% del saldo actual, y para no generar intereses corresponde 85% del saldo actual, considerando que este saldo debe incluir 12% de los intereses causados por no realizar el pago mínimo y $200 por multa por el mismo motivo. Realice el algoritmo correspondiente y represéntelo mediante el diagrama de flujo y pseudocódigo.  ALGORITMO Algoritmo Bandido_de_peluche Escribir "Ingrese el valor de monto de las compras:"; Leer monto_de_las_compras; Escribir "Ingrese el valor de pago del corte actual:"; Leer pago_del_corte_actual; Escribir "Ingrese el valor de pago del corte anterior:"; Leer pago_del_corte_anterior; Escribir "Ingrese el valor de saldo anterior:"; Leer saldo_anterior; saldo_actual <- monto_de_las_compras-saldo_anterior- pago_del_corte_anterior; Si saldo_actual>0 Entonces pago_mínimo <- saldo_actual*0.15; SiNo pago_mínimo <- 0; FinSi Si saldo_actual>0 Entonces pago_para_no_generar_intereses <- saldo_actual*0.85; SiNo pago_para_no_generar_intereses <- 0; FinSi Si pago_del_corte_actual<pago_para_no_generar_intereses Entonces intereses <- saldo_actual*0.12+200; SiNo intereses <- 0; FinSi Escribir "Valor de intereses: ", intereses; Escribir "Valor de pago mínimo: ", pago_mínimo; Escribir "Valor de pago para no generar intereses: ", pago_para_no_generar_intereses; Escribir "Valor de saldo actual: ", saldo_actual; FinAlgoritmo
  • 16. Elaborado por: Carlos Avilés Gáleas 20131014046  DIAGRAMA DE FLUJO
  • 17. Elaborado por: Carlos Avilés Gáleas 20131014046 7. El Se requiere un algoritmo para determinar cuánto ahorrará una persona en un año, si al final de cada mes deposita variables cantidades de dinero; además, se requiere saber cuánto lleva ahorrado cada mes. Realice el diagrama de flujo, el pseudocódigo  ALGORITMO Algoritmo AHORRO_AÑO AHORROMES = 0 MES = 1 Mientras AHORROMES <=12 Escribir "Ingrese la cantidad que ahorrará: " Leer Cantidad AHORROMES = AHORROMES +Cantidad MES = Mes + 1 Escribir "El ahorro del mes: ", MES, "es", AHORROMES FinMientras Escribir "El ahorro final es:", AHORROMES FinAlgoritmo
  • 18. Elaborado por: Carlos Avilés Gáleas 20131014046  DIAGRAMA DE FLUJO
  • 19. Elaborado por: Carlos Avilés Gáleas 20131014046 8. Realice un algoritmo para generar N elementos de la sucesión de Fibonacci (0, 1, 1, 2, 3, 5, 8, 13,…). Realice el diagrama de flujo, el pseudocódigo  ALGORITMO Algoritmo Sucesión_de_Fibonacci Escribir "INGRESE UN NUMERO"; Leer N// Números de elementos de la serie A<-0 // Valor inicial B<-1 //Valor inicial Escribir A Escribir B M = 1//Contador Ciclo Mientras M <= (N - 2) C = A + B //C: Valor generado Escribir C A = B B = C M = M + 1 FinMientras FinAlgoritmo
  • 20. Elaborado por: Carlos Avilés Gáleas 20131014046  DIAGRAMA DE FLUJO
  • 21. Elaborado por: Carlos Avilés Gáleas 20131014046 9. Realice un algoritmo y represéntelo mediante un diagrama de flujo para obtener una función exponencial, la cual está dada por: 𝑒 𝑥 = 1 + 𝑥 1! + 𝑥2 2! + 𝑥3 3! + ⋯ + 𝑥 𝑛 𝑛! Utilizando N elementos de la sumatoria.  ALGORITMO Algoritmo FUNCION_EXPONENCIAL Escribir "Escriba los Valores de X y de N: " Leer x, N i = 0 ex = 0 Mientras i<=N factorial = 1 j=i Mientras j > 0 factorial = factorial * j j = k - 1 FinMientras ex = ex + (x^2)/factorial i=i+1 FinMientras Escribir "La solución es: " , ex FinAlgoritmo
  • 22. Elaborado por: Carlos Avilés Gáleas 20131014046  DIAGRAMA DE FLUJO
  • 23. Elaborado por: Carlos Avilés Gáleas 20131014046 10. Una población de bacterias crece diariamente de acuerdo al siguiente patrón:  Si existen menos de 700 bacterias, la población se triplica  Si existen entre 700 y 6.000 bacterias, la población disminuye su tasa de crecimiento a un tercio del existente cada día  Si hay más de 6.000 y menos de 8.000, la población entra en crisis y empieza a decrecer a una tasa de 1/32 diario  Si hay más de 8.000, la población se estabiliza y crece a una tasa de 1/78 diario  ALGORITMO algoritmo poblacion_de_bacteria // Inicializar variables bacteria <- 0; tasa_de_crecimiento <- 0; dia <- 1; dias <- 0; i <- 0; // Pedir datos al usuario mientras (bacteria <= 0) hacer escribir "Ingrese la población de bacterias"; leer bacteria; si (bacteria <= 0) Entonces escribir "Ingresa una cantidad de bacterias mayor a 0"; esperar tecla; limpiar pantalla; FinSi finmientras mientras (dias <= 0) hacer escribir "Ingrese la cantidad de dias a analizar"; leer dias; si (dias <= 0) Entonces escribir "Ingresa una cantidad de dias mayor a 0"; esperar tecla; limpiar pantalla; FinSi finmientras limpiar pantalla; para i<-1 hasta dias con paso 1 hacer escribir "Día ", dia; escribir "Bacterias al inicio del dia: ", bacteria; si (bacteria < 700) entonces tasa_de_crecimiento <- 3; bacteria <- bacteria * tasa_de_crecimiento; escribir "Las bacterias se triplicaron"; dia <- dia + 1; sino si (bacteria >= 700 Y bacteria <=6000) entonces tasa_de_crecimiento <- 1/3; escribir "La tasa de crecimiento disminuyo a ", (bacteria * tasa_de_crecimiento), "(1/3) bacterias diarias"; bacteria <- bacteria + ( bacteria * tasa_de_crecimiento); dia <- dia + 1;
  • 24. Elaborado por: Carlos Avilés Gáleas 20131014046 sino si(bacteria > 6000 Y bacteria < 8000) Entonces tasa_de_crecimiento <- 1/32; escribir "La población va a decrecer a una tasa de ", tasa_de_crecimiento; bacteria <- Bacteria - (bacteria * tasa_de_crecimiento); dia <- dia + 1; sino si (bacteria > 8000) entonces tasa_de_crecimiento <- 1/78; escribir "La poblacion se estabilizó, y crecera a una tasa de ", tasa_de_crecimiento; bacteria <- bacteria + (bacteria * tasa_de_crecimiento); dia <- dia + 1; finsi finsi finsi finsi escribir "Bacterias al final del día: ", bacteria; escribir ""; finpara finalgoritmo  DIAGRAMA DE FLUJO **Ver su diagrama resuelto en la carpeta del ejercicio ·10