P - Tarea JS - 13

tareaTarea 13 - Operadores lógicos

 

Ejercicio 1: Escribir un programa que pida ingresar tres números al usuario. Después mostrar los 3 números ordenados de mayor a menor y viceversa.(vista previa)

Ejercicio 2: Escribir un programa que pida ingresar las coordenadas de un punto del plano, es decir dos valores enteros x e y. Posteriormente mostrar en una caja div id="resultado" en qué cuadrante se ubica dicho punto.(vista previa)

Ejercicio 3: De un trabajador de una fábrica se conoce su sueldo y los años de antigüedad. Se pide escribir un programa que lea estos datos de entrada y muestre información completa de su sueldo, antigüedad, aumento y sueldo actual según los siguientes criterios:
a)    Si el sueldo es inferior al SMI y su antigüedad es igual o superior a 10 años, otorgarle un aumento del 20 %.
b)    Si el sueldo es inferior al SMI pero su antigüedad es menor a 5 años, otorgarle un aumento de 8 %.
c)    Si el sueldo es mayor o igual a dos veces el SMI o su antigüedad es mayor de 12 años pero inferior a 15 años otorgarle un 2% de aumento.
(SMI=salario mínimo interprofesional: 707.60 €). (vista previa)


Guarda la tarea en una carpeta llamada [13-oper_logicos] que deberá estar dentro de otra carpeta general llamada [tareas_JS] donde irás guardando todas las tareas propuestas del curso.

Detalles teóricos

Leer el apartado de Operadores correspondiente a los Operadores Lógicos.

Ordenaciones

Si sólo tenemos que ordenar tres números podemos utilizar una sentencia condicional como esta:



if (n1 > n2) {
    aux = n1;
    n1 = n2;
    n2 = aux;
}
if (n2 > n3) {
    aux = n2;
    n2 = n3;
    n3 = aux;
}
if (n1 > n2) {
    aux = n1;
    n1 = n2;
    n2 = aux;
}

Pero si son muchos más de tres, podemos usar alguno de los algoritmos de ordenación más utilizados en programación, como son:

etc...

 

Etiquetas: Tarea

Imprimir Correo electrónico

Visitas...

Hoy ........ 0

Ayer ....... 3

Mes ........ 43

Total ........ 7871

En línea...

Hay 155 invitados y ningún miembro en línea

< 3con14 - LAB / >

1998 - 2017, www.3con14.biz
(cc) Jesús Plaza M.
RECONOCIMIENTOS