Publicado el Deja un comentario

Java 09. Obtener datos usuario con clase Scanner

Otra opcion para obtener datos del usuario mediante consola es con la clase Scanner, que se usa en este video, con un ejemplo para mostrar la tabla de multiplicar.

El codigo del ejemplo es:

import java.util.Scanner;

public class tablasDeMultiplicar {
    //Codigo Java – Jose Ojeda – Tablas de multiplicar
    private static int opcion=0;
    public static void main(String[] args) {
        int numeroUsuario;
        int i;
                muestraOpcion();
        do{
        System.out.println(“De que numero quieres la tabla de multiplicar?(1-10)”);
        Scanner sc=new Scanner(System.in);
        numeroUsuario=sc.nextInt();
        for(i=1;i<=10;i++){
            System.out.println(i+” X “+numeroUsuario+” = “+(i*numeroUsuario));
        }
        muestraOpcion();
    }while(opcion!=2);
    }
    static void muestraOpcion(){
        System.out.println(“1. Tabla de Multiplicar”);
        System.out.println(“2. Salir”);
        Scanner sc=new Scanner(System.in);
        opcion = sc.nextInt();
    }}

Please follow and like us:
Publicado el Deja un comentario

Introduccion a la programacion con Scratch

Acabo de publicar un libro guia de programacion con Scratch con el que podran aprender programacion de manera amena practicando con la realizacion de un juego.
En el libro se muestra como realizar funciones, repeticiones, condicionales, asignacion y modificacion de variables, movimientos de objetos, etc.
Podeis obtenerlo en Amazon, en el siguiente enlace https://www.amazon.es/dp/B0716ZZYVX

Please follow and like us:
Publicado el Deja un comentario

Php – 19. Subir archivos

En esta entrada os pongo un ejemplo de codigo para subir un archivo al servidor desde php, segun el siguiente codigo:

<!DOCTYPE html>
<html>

<head>
<meta charset=’utf-8′>
<link rel=”stylesheet” href=”hojadeestilo.css”>
<title>Subir archivo</title>
</head>
<body>
<header>
<h1>Subir archivo</h1>
<figure><img src=”milogo.jpeg”/></figure>
</header>

<nav>
<ul>
<li><a href=”index.html”>Inicio</a></li>
<li><a href=”acercade.html”>Acerca de</a></li>
</ul>
</nav>
<section>
<article>
<hgroup>
<h1>Formulario de subida</h1>
<h2>archivos</h2>
</hgroup>  

 <?php
  if(isset($_FILES[“archivo”])){        
$archivo = $_FILES[“archivo”][‘name’];
// guardamos el archivo a la carpeta imagenes que debe estar creada
$destino = “imagenes/_”.$archivo;
copy($_FILES[‘archivo’][‘tmp_name’],$destino);
 echo”<p>Archivo subido</p>”.$archivo;
 ?>
<form method=”post” action=”
<?php
echo $_SERVER[‘PHP_SELF’];
?>
“enctype=”multipart/form-data”>
¡Sube tu foto!: <input type=”file” name=”archivo” />
 <input type=”submit” name=”enviar” value=”Enviar” />
 </form>
 <?php
  }else {  
  ?>
<form method=”post” action=”
<?php echo $_SERVER[‘PHP_SELF’]; ?>
“enctype=”multipart/form-data”>
 ¡Sube tu foto!: <input type=”file” name=”archivo” />
 <input type=”submit” name=”enviar” value=”Enviar” />
 </form>

</article>

</section>

<aside>
<h1>Siguenos en:</h1>
<ul>
<li><a href=”facebook.html”>Facebook</a>
</li>
<li><a href=”twitter.html”>Twitter</a></li>
</ul>
</aside>
<footer>

<p>Pagina creada por Ticoticotaa @2016</p>

<ul>
<li><a href=”contacto.html”>Contacto</a>
</li>
<li><a href=”mapaweb.html”>Mapa Web</a></li>
</ul>
</footer>
</body>
</html>

El codigo php hace que compruebe si se ha enviado un archivo, en dicho caso sube el archivo al servidor y lo renombra.
Dentro del codigo he incluido un “if” (estructura condicional) mezclado con html, que comprueba si se mando el archivo, en caso negativo muestra el formulario y en caso positivo confirma el envio del archivo y vuelve a mostrar el formulario.
He incluido la autollamada en el mismo archivo (PHP_SELF) para evitar crear 2 archivos como en anteriores ocasiones.

Please follow and like us:
Publicado el Deja un comentario

Php – 18. Archivo de Texto 3, eliminar

En esta entrada os pongo un ejemplo de codigo para borrar un archivo o fichero de texto desde php, segun el siguiente codigo:

<!DOCTYPE html>
<html>

<head>
<meta charset=’utf-8′>
<link rel=”stylesheet” href=”hojadeestilo.css”>
<title>Eliminar archivo</title>
</head>
<body>
<header>
<h1>Eliminar archivo</h1>
<figure><img src=”milogo.jpeg”/></figure>
</header>

<nav>
<ul>
<li><a href=”index.html”>Inicio</a></li>
<li><a href=”acercade.html”>Acerca de</a></li>
</ul>
</nav>
<section>
<article>
<hgroup>
<h1>Abrimos fichero para lectura</h1>
<h2>practica 2</h2>
</hgroup>
<?php

if(isset($_POST['submit'])){

$fichero=$_POST[“archivo”];
unlink($fichero);
echo “<p>Archivo eliminado</p>”;
}
?>
<form action=”<?php echo $_SERVER[‘PHP_SELF’]; ?>” method=”post” name=”form”>
<input type=”file” name=”archivo”/>

<input type=”submit” value=”borrar”/>
</form>

</article>

</section>

<aside>
<h1>Siguenos en:</h1>
<ul>
<li><a href=”facebook.html”>Facebook</a>
</li>
<li><a href=”twitter.html”>Twitter</a></li>
</ul>
</aside>
<footer>

<p>Pagina creada por Ticoticotaa @2016</p>

<ul>
<li><a href=”contacto.html”>Contacto</a>
</li>
<li><a href=”mapaweb.html”>Mapa Web</a></li>
</ul>
</footer>
</body>
</html>

El codigo php hace que compruebe si se ha pulsado el boton del formulario, en dicho caso borra el archivo que le indiquemos en el campo archivo.
He incluido la autollamada en el mismo archivo (PHP_SELF) para evitar crear 2 archivos como en anteriores ocasiones.

Please follow and like us:
Publicado el Deja un comentario

Php – 17. Archivo de Texto 2, lectura

En esta entrada os pongo un ejemplo de codigo para leer un archivo o fichero de texto desde php, segun el siguiente codigo:

<!DOCTYPE html>
<html>

<head>
<meta charset=’utf-8′>
<link rel=”stylesheet” href=”hojadeestilo.css”>
<title>Leer Datos</title>
</head>
<body>
<header>
<h1>Leer datos</h1>
<figure><img src=”milogo.jpeg”/></figure>
</header>

<nav>
<ul>
<li><a href=”index.html”>Inicio</a></li>
<li><a href=”acercade.html”>Acerca de</a></li>
</ul>
</nav>
<section>
<article>
<hgroup>
<h1>Abrimos fichero para lectura</h1>
<h2>practica 2</h2>
</hgroup>
<?php
$fichero=fopen(“archivo.txt”,”r”) or die(“problemas al leer fichero”); // “r” para lectura
while(!feof($fichero)){
$traer=fgets($fichero);
$saltodelinea=nl2br($traer);
echo “<p>$saltodelinea</p>”;
}

echo”<p><br>Datos leidos</p>”;
?>

</article>

</section>

<aside>
<h1>Siguenos en:</h1>
<ul>
<li><a href=”facebook.html”>Facebook</a>
</li>
<li><a href=”twitter.html”>Twitter</a></li>
</ul>
</aside>
<footer>

<p>Pagina creada por Ticoticotaa @2016</p>

<ul>
<li><a href=”contacto.html”>Contacto</a>
</li>
<li><a href=”mapaweb.html”>Mapa Web</a></li>
</ul>
</footer>
</body>
</html>

El codigo php que obtiene los datos lo marco en rojo para destacarlo,
este codigo esta incrustado en el codigo html como vimos en anterior
entrada, asi podemos mantener el formato de la pagina y cambiar solo el
contenido que necesitamos, en este caso abrimos el fichero con el atributo “r” que significa que lo abrimos para lectura (read). Contemplamos tambien el caso del error con “or die”.
Despues creamos un bucle con while que indica que mientras no llegue al final del archivo (feof), obtenga el dato y le inserte un salto de linea, despues lo muestra y cuando termina el bucle pone el mensaje final.
El resto del codigo se explica con los comentarios.
Espero os sea util.

Please follow and like us: