PHP
domingo, 4 de junio de 2017
lunes, 29 de mayo de 2017
lunes, 15 de mayo de 2017
lunes, 24 de abril de 2017
lunes, 17 de abril de 2017
lunes, 27 de marzo de 2017
REFUERZO 2
1.
Determinar si el número proporcionado es negativo
Leer numero1
Si(numero1>0)
Respuesta=positivo
Caso contrario
Respuesta=negativo
Fin-si
Mostrar respuesta
Numero1
|
Respuesta
|
5
|
positivo
|
-15
|
negativo
|
2.
Determinar
el valor a pagar por cantidad de lápices considerando que si son 1000 o más el
costo individual es 80 centavos de lo contrario el precio es 90 centavos.
Leer nlapices
Si(nlapices>=1000)
Costo=nlapices*0.80
Caso contrario
Costo=nlapices*0.90
Fin-si
Mostrar respuesta
Nlapices
|
Costo
|
2000
|
1600
|
10
|
9
|
3.-
Calcular el valor a pagar considerando que si el abrigo cuesta más de
$60se les aplicará un descuento de 15%, a todos los demás se les aplicará solo
el 8%.
Leer c-abrigos
Si(c-abrigos>60)
Valor=c-abrigo-(c-abrigo*0.15)
Caso contrario
Valor=c-abrigo
Fin-si
Mostrar valor
c-abrigo
|
Valor
|
100
|
85
|
50
|
50
|
4.-Elaborar un algoritmo que muestre el nombre de un artículo, clave, precio original y su precio con descuento. El descuento se lo hace de acuerdo a la clave, si la clave es 01 el descuento es del 5 y si la clave es 02 el descuento es del doble.
Leer nombre, precio,
clave
Si(clave=01)
Precio-descuento=precio-(precio*0.05)
Caso contrario
Precio-descuento=precio-(precio*0.10)
Fin-si
Mostrar nombre, clave,
precio, precio-descuento
Nombre
|
Clave
|
Precio
|
Precio-descuento
|
Camiseta
|
01
|
15
|
14.25
|
Cachetero
|
02
|
8
|
7.20
|
5. Hacer un algoritmo que calcule el total a pagar por la compra de camisas. Si se compran tres camisas o más se aplica un descuento del 20% sobre el total de la compra y si son menos de tres camisas un descuento del 10%.
Leer ncamisas, precio
Si(ncamisas>=3)
Total=ncamisas*precio-(precio*0.20*ncamisas)
Caso contrario
Total=ncamisas*precio-(precio*0.10*ncamisas)
Fin-si
Mostrar total
Ncamisas
|
precio
|
total
|
5
|
5
|
20
|
2
|
5
|
9
|
REFUERZO 1
1.Se requiere determinar el costo que tendrá que realizar
una llamada telefónica local con base en el tiempo que dura la llamada y el
costo por minuto
Leer minutos,costo*minuto
Costototal=minutos*costoxminuto
Mostrar costototal
Minutos
|
Costoxminuto
|
Costotal
|
5
|
0.20
|
1
|
2. Se requiere determinar el costo que tendrá el boleto de un
viaje sencillo esto basado en los kilómetros por recorrer y el costo por kilo
metro
Leer kilometros,costoxkilometro
Costottal=kilometros*costoxkilometro
Mostrar costototal
Kilometros
|
Costoxkilometros
|
costototal
|
8
|
2.50
|
20
|
3. Calcular el equivalente de la temperatura de grados centígrados
a grados Fahrenheit
Leer gradosC
GradosF=9/5(C+32)
Mostrar gradosF
gradosC
|
gradosF
|
40
|
129,6
|
4.Calcular cuantos
pesos colombianos puedo adquirir por una catidad especifica de dolares
Leer cantidad-d,cambio
Pesos=cambio*cantidad-d
Mostrar pesos
Cantidad-d
|
cambio
|
pesos
|
10
|
2720
|
27200
|
5. calcule la edad aproximada de un persona si se conoce su
año de nacimiento
Leer nacimiento
Edad =actual-nacimiento
Mostrar edad
Nacimiento
|
actual
|
edad
|
2000
|
2017
|
17
|
lunes, 13 de marzo de 2017
EJERCICIOS DE ALGORITMOS 3
1.-Calcular el precio a pagar en un almacén de llantas, si
se compran menos de 5 llantas el precio es de 300 c/u, si se compran de 5 a 10
llantas el precio varía a 250 c/u, y 200 c/u si se compran más de 10.
Leer Nllantas
Si (nllantas>10)
Precio =nllantas*200
Caso contrario
Si (nllantas
>4)
Precio=nllantas*250
Caso contrario
Precio=nllantas*300
Fin-Si
Fin-Si
Mostrar resultado
PRUEBA DE ESCRITORIO:
PRUEBA DE ESCRITORIO:
Nllantas
|
PRECIO
|
2
|
600
|
7
|
1750
|
11
|
2200
|
2. Determinar cuál de las tres cantidades proporcionadas es
la mayor.
Leer N1, N2, N3
Si (N1>N2)
Si (N1>N3)
mayor=N1
Caso contrario
Mayor=N3
Fin-si
Caso contrario
Si
(N2>N3)
Mayor=N2
Caso
contrario
Mayor=N3
Fin-si
Fin-Si
Mostrar Resultado
PRUEBA DE ESCRITORIO:
PRUEBA DE ESCRITORIO:
N1
|
N2
|
N3
|
MAYOR
|
5
|
3
|
2
|
5
|
4
|
10
|
8
|
10
|
8
|
3
|
10
|
80
|
3. Determinar el presupuesto que se debe presentar a los
clientes que deseen realizar un evento si se conoce que sus tarifas son las
siguientes: el costo del platillo por persona es de $18, pero si el número de
personas es mayor a 200 pero < o = a 300 el costo es de $15, para más de 300
personas el costo es de $10
1.Leer Npersonas
Si(Npersonas>300)
Si(Npersonas>300)
Precio= 10*Npersonas
Caso contrario
Precio= 18*Npersonas
Fin-si
Caso contrario
Si(Npersonas<300)
Precio=18
Caso contrario
Precio=15
Fin-si
Fin si
Mostrar resultado
PRUEBA DE ESCRITORIO:
Npersonas
|
PRECIO
|
230
|
4140
|
300
|
4500
|
350
|
3500
|
1.-Una operadora celular
para llamadas al exterior cobra de acuerdo a la duración en minutos de las
llamadas, los primeros 5 minutos cuestan $1 c/u, los siguientes tres, 0.80 c/,
los siguientes dos minutos 0.70 c/u y a partir del décimo minuto 0.50 c/u, elabore
un algoritmo que automatice este proceso.
Leer
nminutos
Si(nminutos<=5)
Precio=nminutos*1
Caso contrario
Precio=(5*1)+(nminutos-5)*(0.80)
Caso contrario
Si(nminutos<10)
Caso contrario
Precio=(5*1)+(3*0.80)*(2*0.70)+(minutos-10)*(0.50)
Fin-si
Fin-si
Fin-si
Mostrar
Resultado
nminutos
|
|
4
|
4
|
7
|
6.60
|
9
|
8.10
|
10
|
8.80
|
2.-Un restaurante ofrece
hamburguesas sencillas, dobles y triples, con un costo de $2.50; $3.50 y $4.50.
La empresa acepta tarjetas de crédito con un cargo del 5%. Suponiendo que los
clientes adquieren un solo tipo de hamburguesa, cuánto debe pagar una persona
con N hamburguesas.
Leer nhamburguesas, S, D, T, hamburguesas
Si(hamburguesas=S)
Precio=(nhamburguesas*S)+(nhamburguesas*S)*(0.05)
Caso contrario
Si(hamburguesas=D)
Precio=(nhamburguesas*D)+(nhamburguesas*D)*(0.05)
Caso contrario
Si(nhamburguesas=T)
Precio=(nhamburguesas*T)+(nhamburguesas*T)*(0.05)
Fin-Si
Fin-si
Fin-si
Mostrar
Resultado
hamburguesas
|
Nhamburguesas
|
precio
|
S
|
6
|
15.75
|
D
|
8
|
29.40
|
T
|
9
|
42.52
|
Suscribirse a:
Entradas (Atom)