miércoles, 14 de marzo de 2018

Ejercicios JavaScript VI.

Ejemplos de JavaScript.

  1. Realiza un script que me indique el número total de enlaces por destinos a los que apuntan, el número de enlaces por párrafos y dirección del primer enlace de cada párrafo. El resultado aparecerá en información, cuando se cargue la página.
  2. Muestra el tercer texto sin vocales cuando se pulse sobre ”vocales”.
  3. Realiza un script que me indique el número total de enlaces de los tres párrafos, el número de enlaces por párrafos y dirección del último enlace de cada párrafo. El resultado aparecerá en información, cuando se pulse sobre “pulsa para ver información”.
  4. Valida el formulario al enviar, de tal forma que te indique que el checkbox y el radio tenga al menos una opción seleccionada.
  5. Valida el formulario al enviar, de tal forma que te indique que el menú desplegable, al menos tenga una opción seleccionada y que te muestre la opción seleccionada al pulsar “ pulsa”.
  6. Valida también que el número máximo de caracteres en el textarea sea de 100.
  7. Validar la contraseña de tal forma que te diga si las contraseñas coinciden si es así que se pueda enviar.
  8. Añade dos elementos más al checkbox, al pulsar el botón añadir.

sábado, 3 de marzo de 2018

Scripts de Linux XIII.

  1. Realiza una aplicación que te envié un mensaje a tu cuenta de correo cada vez que:.
    1. Un usuario determinado se haya conectado y desconectado.
    2. Del excesivo uso de la memoria del servidor.
    3. Del espacio de un disco usado por un determinado directorio.
    4. De la ejecución de una determinada aplicación.
    5. Porcentaje de uso de la CPU excesivo.

viernes, 2 de marzo de 2018

Cadena de Favores.

Hace justamente 2 años que no realizaba una entrada en el blog, que no fuera estrictamente académica, y el jueves Antonio, en las buenas tardes, volvió a recordarme, lo importante de recordar ciertos valores imprescindibles en todos los aspectos de la vida y más, si cabe, en esta profesión que realizamos.

Seguro que todo el mundo ha visto la magnifica película "Cadena de favores", (si así no fuera, estás perdiendo tiempo) al hilo de la película esta este vídeo.

Hay cosas que nunca se nos tienen que olvidar, y siempre se nos tienen que recordar.


Y siguiendo el objetivo de esta entrada continuo con otro vídeo de Victor Küppers (hace 2 años puse otro vídeo de este motivador) sobre algo tan fácil de entender, como difícil de realizar, "saber escuchar".

jueves, 1 de marzo de 2018

Ejercicios Python VI

Ejercicios propuestos en la prueba realizada 27-2-2018.

  1. Realiza un programa que me imprima los 100 primeros números impares y me muestre su suma.
  2. Realiza un programa que me pida dos números por teclado, y me muestre los números que hay entre ellos de forma ascendente, contar todos los que hay, cuántos son pares y la suma de estos últimos.
  3. Realiza un programa que te pide la altura y la anchura y el carácter a utilizar para dibujar el polígono resultante.
  4. Realiza un programa que compruebe la creación correcta de un nombre de usuario. Más de 8 caracteres, números y letras, mayúsculas también y alguno de estos caracteres ( -_ ).
  5. Realiza un ejercicio que indique si dos fichas de dominó encajan. Las fichas serán tuplas, por ejemplo (5,4) y (6,4).

jueves, 22 de febrero de 2018

Scripts de linux XII.

  1. Realiza un guión que me permita almacenar en un fichero la duración de las sesiones de los usuarios.
  2. Realiza un script que me permita cambiar de grados Celsius a Fahrenheit y viceversa. Utiliza una función
  3. Realiza un script que me convierta dólares a euros y viceversa. Un dólar 0,8024€, un euro, 1,2462$. Utiliza una función.
  4. Realiza un guión que me de el valor medio de los UID de los usuarios del sistema.

jueves, 15 de febrero de 2018

Ejercicios JavaScript V.

Ejemplos de JavaScript.

Crea funciones para realizar los ejercicios. Utiliza para mostrar por pantalla, document.write() o document.getElementById(" ").innerHTML.

  1. Realiza un programa que me convierta dólares a euros y viceversa, al pulsar el botón correspondiente. Un dólar 0,8024€, un euro, 1,2462$
  2. Realiza un programa que te ordene el texto que has introducido.
  3. Realiza un programa que te muestre los 10 primeros números primos que existan hasta un número que previamente has indicado.
  4. Realiza un programa que te muestre los números de Fibonacci hasta un número que previamente has introducido.

miércoles, 14 de febrero de 2018

Solución Ejercicios JavaScript IV.

Soluciones para los ejercicios 1, 2, 3 y 2 de la entrada "Ejercicios de JavaScript IV". Algunas soluciones son aportadas por Guido y Jaime. Seguro que hay mas, lo importante no es copiarlas sino aprender, para eso hay que hacer los ejercicios.

Ejercicio 1

function media(){
 var n=0;
 var m=0;
 var r=0;
 do{
  n=parseInt(prompt("Cuantos numeros vas a añadir"));
 }while(n<0 || (isNaN(n)==true));
for(i=0;i>n;i++){
 do{
 m=parseInt(prompt("Introduce un numero entero entre el 1 y 100"));
  if((m<1 || m>100) || (isNaN(m)==true)){
  alert("Error");
  }
 }while((m<1 || m>100) || (isNaN(m)==true));
 r=r+m;
 }
 r=r/n;
 document.write("La media es: " + r);
} 
media();

function ej1(){
 var num = 0, acum = 0, cont = 0;
 var f = false;
 var x = new String();
 do{
  num = parseInt(prompt("Introduzca un nº del 1 al 100. (0 para salir)"));
  if(num == 0)
   f = true;
  else if((num < 1 || num > 100) || isNaN(num) == true)
   alert("Valor fuera de rango");
  else{
   acum += num;
   cont++;
  }
 }while(f != true || (num < 0 || num > 100));
 document.getElementById("uno").innerHTML = "
La media es: "+(acum/cont); }

Ejercicio 2

function ej2(){
 var nom = prompt("Introduzca su nombre: ");
 var fecha = new Date();
 var dos = document.getElementById('dos');
 var f = fecha.getHours();
 if(f < 15 && f >= 5)
  dos.innerHTML = "
Buenos días "+nom; else if(f < 20 && f >= 15) dos.innerHTML = "
Buenas tardes "+nom; else dos.innerHTML = "
Buenas noches "+nom; }

Dentro del body, hay un elemento div con id="dos".


Ejercicio 3

function pro(){
 var suma=0;
 for(i=0;i<15;i++){
  var n=Math.floor(Math.random()*20);
  document.write(n + " ");
  suma= suma+n;
 }
 document.write("Resultado: "+suma);
}
pro();

function ej3(){
 var rand = 0, acum = 0;
 var tres = document.getElementById('tres');
 tres.innerHTML = "
"; for(var i = 0; i < 15; i++){ rand = Math.floor(Math.random()*21); acum = acum + rand; tres.innerHTML += rand+" "; } tres.innerHTML += "
Suma: "+acum;Esta la etiqueta br entre menor y mayor }

function rellenar(arrai) 
{ 
var lon, val, ind; 
lon = arrai.length; 
for(ind = 0; ind < lon; ind++) 
{ 
val = Math.random()*20; 
arrai[ind] = Math.round(val); 
} 
} 

En el body y dentro de la etiqueta "script" var lista=new Array(15); rellenar(lista); document.write(lista);


Ejercicio 4

function validaremail(email) 
{ 
var ind1, ind2, ind3; 
ind1 = email.indexOf('@'); 
ind2 = email.indexOf('.'); 
ind3 = email.lastIndexOf('@'); 
if ((ind1<=0) || (ind2<ind1) || (ind3 != ind1)) 
return "No es correcto"; 
else 
return "Correcto"; 
}

En el body y dentro de la etiqueta "script" var dire="java@cinescope.com"; document.write(dire+" "+validaremail(dire)); document.write("
"); Esta la etiqueta br entre menor y mayor dire="pepeperezpe@noesta.esta@es"; document.write(dire+" "+validaremail(dire));