Mostrando entradas con la etiqueta Manuel Sanchez. Mostrar todas las entradas
Mostrando entradas con la etiqueta Manuel Sanchez. Mostrar todas las entradas

martes, 25 de agosto de 2015

Switch - Manuel Sanchez



SWITCH


    Se trata de una instrucción de tipo alternativa múltiple. Permite ejecutar diferentes bloques de instrucción en función del resultado de una expresión.

       En caso de que el resultado de la expresión coincida con el valor representado por el valor1, se ejecutaran las sentencias definidas en este bloque, si no coincide se comparará con el valor2 , y así sucesivamente. Si el resultado no coincide con ninguno de los valores  indicados en los case, se ejecutará el bloque de instrucciones indicado en default.

 Ya que sabemos que es lo que realiza cada función, podremos dar ejemplos entendibles y fáciles de realizar como el siguiente ejemplo



Package Switch;

import java.util.Scanner;

public class Switch {   

    public static void main(String[] args) {

        Scanner leer = new Scanner(System.in);
        System.out.println("Ingrese un número: ");
        int dia = leer.nextInt();

    switch (dia)
{
        case 1:
                System.out.println(" Lunes ");
                break;

        case 2:
                System.out.println(" Martes ");
                break;

        case 3:
                System.out.println(" Miércoles ");
                break;

        case 4:
                System.out.println(" Jueves ");
                break;

        case 5:
                System.out.println(" Viernes ");
                break;

        case 6:
                System.out.println(" Sábado ");
                break;

        case 7:
                System.out.println(" Domingo ");
                break;

                default:

                System.out.println("El numero ingresado es incorrecto o no registra");

                break;
          }
       }
    }

Veamos un Ejemplo De Switch - según Hacer En Pseudocódigo

días de la semana

Escribir "ingrese día:"

            leer día;

            Según día Hacer
                        1:
                                   Escribir "es lunes";
                        2:
                                   Escribir "es martes";
                        3:
                                   Escribir "es miércoles";
                        4:
                                   Escribir "es jueves";
                        5:
                                   Escribir "es viernes";
                        6:
                                   Escribir "es sábado";
                        7:
                                   Escribir "es domingo";

                        De Otro Modo:

                                   Escribir "numero incorrecto";
            FinSegun

FinProceso


Ahora Veamos un Ejemplo De Switch En Scratch

     



For - Manuel Sanchez

    For     


       La ejecución del bucle for comienza con la instrucción de inicialización, que, como su nombre lo indica, suele realizar la inicialización de una variable de control, incluyendo su declaración. A continuación, comprueba la condición,  cuyo resultado debe ser siempre de tipo boolean; en caso de que el resultado sea true, se ejecutarán la instrucción de incremento y volverá a comprobarse la condición. En el momento en que la condición sea false, las instrucciones del bloque no se ejecutarán, continuando el programa en la siguiente línea al bloque de instrucciones. 

       Las instrucciones de control del bucle for (inicialización, condición e incremento) son opcionales. En cualquier caso, el delimitador de instrucciones “ ; ” siempre debe estar presente. 

      Ejemplo de For :

       
       Si se declara una variable en la instrucción de inicialización, ésta será accesible únicamente desde el interior del for. 

      Ejemplo de lo dicho anteriormente:

        
       Al igual que sucede con if, (if ya lo habíamos visto días atrás) las llaves delimitadoras de bloque solamente son obligatorias si el for está compuesto por más de una instrucción.  

       Ejemplo de de la sentencia:

       

Ahora veamos un ejercicio en Java con Respecto al Bucle For: 

 como calcular la suma de los 10 primeros numeros

package clase;


public class clase {

   
    public static void main(String[] args) {

      int sumador = 0;


       for (int i = 0 ; i < 10;i++){

        sumador = sumador + i;

          system.out.println("i");

}

system.out.println("la suma de los 10 primeros numeros:"+ acumulador);

     Veamos un Ejemplo De For - Para En Pseudocódigo


Ahora Veamos un ejercicio Animado en Scratch:



 
    


Boo Sticking Out Tongue Boo Sticking Out Tongue Boo Sticking Out Tongue