Sunteți pe pagina 1din 6

FUNCION LOGICA SI ANIDADA

Nos permite resolver cualquier situacion en las que necesitemos evaluar mas de una prueba logica y ejecutar mas de dos accion

EJEMPLO 01:

VENDEDORES SUELDO FIJO VENTAS S. MENSUAL TOTAL


Luis Gonzales S/. 930.00 S/ 2,000.00 S/ 1,050.00
Piero Hidalgo S/. 930.00 S/ 1,500.00 S/ 990.00
Maria Ramos S/. 930.00 S/ 2,800.00 S/ 23,330.00
Hilda Tineo S/. 930.00 S/ 400.00 S/ 934.00
Polo Alvites S/. 930.00 S/ 900.00 S/ 939.00
Claudia Cerror S/. 930.00 S/ 580.00 S/ 935.80
Julio Torres S/. 930.00 S/ 480.00 S/ 934.80
Diego Yarasca S/. 930.00 S/ 1,800.00 S/ 1,038.00
Fausto Lovera S/. 930.00 S/ 3,050.00 S/ 25,330.00
Tatiana Rivera S/. 930.00 S/ 1,200.00 S/ 978.00
Fidel Carhuas S/. 930.00 S/ 2,000.00 S/ 1,050.00
Romulo Huaman S/. 930.00 S/ 1,800.00 S/ 1,038.00
Orlando Ramirez S/. 930.00 S/ 980.00 S/ 969.20
Lisbeth Rojas S/. 930.00 S/ 900.00 S/ 939.00

EJERCICIO 02:

NOMBRES DNI VERIFICAR DNI


Luis Gonzales En las celdas de la columna V
Piero Hidalgo validar los datos que se ingre
Maria Ramos
Hilda Tineo 1. En caso que no se haya ingr
en blanco.
Polo Alvites
Claudia Cerror 2. En caso que se ingrese Text
Julio Torres
Diego Yarasca 3. En caso que se ingrese digit
Fausto Lovera DNI incorrecto, de lo contrario
Tatiana Rivera
Fidel Carhuas
3. En caso que se ingrese digit
DNI incorrecto, de lo contrario

Romulo Huaman

EJERCICIO 03:
De acuerdo a la puntuacion obtenida se d
PUNTUACION RESULTADO hay que tener en cuenta las siguientes con
0 Fuera de juego
900 Excelente 1. Si no se ingreso una puntuacion, no se m
889 Bueno
315 Malo
2. Tener en cuenta que la puntuacion se de
debe aparecer un mensaje que diga "solo n
519 Malo
678 Promedio 3. Para determinar el resultado hay que gu
740 Promedio siguiente tabla:
196 Malo 100 a 599 --> Malo
437 Malo 600 a 749 --> Promedio
261 Malo 750 a 899 --> Bueno
868 Bueno 900 a 999 --> Excelente
297 Malo 4. En caso que el usuario ingrese una puntu
172 Malo esta fuera de juego.
498 Malo
500 Malo 5. Tambien se puede dar el caso que el usu
455 Malo un mensaje que el puntaje es erroneo.
558 Malo
900 Excelente
150 Malo

EJERCICIO 04:

CLIENTE: Peña Hernandez Daniel Enrique FORMA DE PAGO


N° DNI: 76687306 Euro

CANTIDAD PRODUCTO PRECIO SUBTOTAL


100 Und. Mouse S/ 20.00 505.05 €
500 Und. Memoria USB S/ 7.00 883.84 €
300 Und. Teclados S/ 25.00 1,893.94 €
TOTAL A PAGAR 3,282.83 €

EJERCICIO 05:

LETRA EQUIVALENTE EQUIVALENTES


A 75 A
D LETRA INCORRECTA B
C
E
Determinar el equivalente de Cada letra ingresada
A
1. Si el usuario no ha ingresado ningun codigo, en la celda de la
2. Tambien se debe tener en cuenta en caso que el usuario ingr
letras".
3. Debe aparecer el numero 75, en caso que la letra ingresada s
4. Debe aparecer el numero 48, en caso que la letra ingresada s
5. Debe aparecer el numero 90, en caso que la letra ingresada s
6. Se debe tener en cuenta que el usuario puede ingresar cualq
incorrecta".

EJERCICIO 06:

CODIGO PAIS CODIGO/PAISES


PE Perú PE
CO
BR
AR

Determinar el equivalente de Cada letra ingresada

1) Si el usuario no ha ingresado ningun codigo, en la celda de l


2) Tambien se debe tener en cuenta en caso que el usuario ingr
indicando que solo debe ingresar letras
3) En caso que el usuario ingrese mas de 2 digitos, debe aparec
4) Debe aparecer el pais "Peru", en caso que el Codigo ingresad

5) Debe aparecer el pais "Colombia", en caso que el Codigo ingr


6) Debe aparecer el pais "Brasil", en caso que el Codigo ingresa

7) Debe aparecer el pais "Argentina", en caso que el Codigo ing

8) Se debe tener en cuenta que el usuario puede ingresar cualq


mensaje indicando que la letra ingresada no es la correcta
CA SI ANIDADA
y ejecutar mas de dos acciones.

Hallar el sueldo Mensual Total, teniendo en cuenta las


siguientes condiciones:

1. Si las ventas son mayores a 2000, se debe sumar el 8% de la


venta al sueldo fijo.

2. Si las ventas son mayores a 1500, se debe sumar el 6% de las


ventas al sueldo fijo.

3. Si las ventas son mayores a 900, se debe sumar el 4% de las


ventas al sueldo fijo, caso contrario solo el 1%

las celdas de la columna Verificar DNI se tiene que realizar la siguientes condiciones para
idar los datos que se ingresen en al columna DNI:

En caso que no se haya ingresado un DNI, las celdas de la columna Verificar DNI debe aparecer
blanco.

En caso que se ingrese Texto debe aparecer un mensaje que diga valor erroneo.

En caso que se ingrese digitos que excedan a los de un DNI debe aparecer un mensaje que diga
I incorrecto, de lo contrario dira DNI correcto.
En caso que se ingrese digitos que excedan a los de un DNI debe aparecer un mensaje que diga
I incorrecto, de lo contrario dira DNI correcto.

puntuacion obtenida se debe determinar un resultado. Para poder determinarlo


n cuenta las siguientes condiciones:

so una puntuacion, no se mostrara ningun resultado.


nta que la puntuacion se determina por numeros, quiere decir que si ingresamos letras
n mensaje que diga "solo numeros".
nar el resultado hay que guiarnos de los siguientes rangos que se muestran en la

--> Malo
--> Promedio
--> Bueno
--> Excelente
l usuario ingrese una puntuacion menor a 100 debemos indicarle con un mensaje que
ego.

uede dar el caso que el usuario ingrese una puntuacion mayor a 999, se le indicara con
el puntaje es erroneo.

Determinar el subtotal y el total a pagar de acuerdo a las condiciones:


1. Si el cliente no se selecciona ninguna de esas opciones no se calcula el
subtotal
2. Si el cliente selecciona el pago en Soles, solo debemos multiplicar el precio
por la cantidad.
3. Si el cliente selecciona el pago en Dolares, el subtotal se divide entre el
valor del dolar que es 3.53, de lo contrario si selecciona euro, el subtotal se
divide entre el valor del euro que es 3.96.

UIVALENTES
75
48
90
etra ingresada
un codigo, en la celda de la columna letra debe aparecer en blanco
en caso que el usuario ingrese numeros, si es asi debe mostrar un mensaje que diga "Solo

aso que la letra ingresada sea "A".


aso que la letra ingresada sea "B".
aso que la letra ingresada sea "C"
uario puede ingresar cualquier otra letra, si es asi mostrar un mensaje que diga "Letra

DIGO/PAISES
Perú
Colombia
Brasil
Argentina

etra ingresada

un codigo, en la celda de la columna pais debe aparecer en blanco


en caso que el usuario ingrese numeros, para ellodebemos determinar un mensaje
ras
s de 2 digitos, debe aparecer un mensaje alertando que no esta permitido
aso que el Codigo ingresado sea "PE"

en caso que el Codigo ingresado sea "CO"


caso que el Codigo ingresado sea "BR"

, en caso que el Codigo ingresado sea "AR"

uario puede ingresar cualquier otra letra, para ello debemos determinar un
sada no es la correcta

S-ar putea să vă placă și