Académique Documents
Professionnel Documents
Culture Documents
programacin
Sentencias
Sentencias
Sentencias
Sentencias
de entrada
de salida
condicionales (De decisin)
iterativas (Ciclos)
Entrada
de datos
Proceso
de datos
Almacenamient
o de datos
Salida de
datos
Entrada
de datos
Proceso
de datos
Salida
de datos
Almacenamie
nto de datos
La entrada de datos consiste en que el usuario
(generalmente) ingresa por algn mtodo (teclado
comnmente) los datos necesarios.
En el proceso los datos ingresados como lo dice el
nombre son procesados para obtener informacin.
Los datos en la entrada pueden ser almacenados, ya
sea procesados o sin procesar.
Una vez que se obtienen los resultados deseados
mediante algn proceso, estos son presentados al
usuario (generalmente) en un dispositivo (monitor
comnmente), salida de datos.
Clic para
ver
ejemplo
Teclado.nextInt
JOptionPane.showInputDialog
php se utiliza un formulario
System.out.println
JOptionPane.showMessageDialog
php echo
Sentencias de
salida
"Hola
Sentencias de
entrada
Sentencias de
procesamiento
encontraremos
Al llegar a la operacin
computadora la procesar.
la
Finalmente
el
resultado
se
almacena en una tercer variable
Suma.
Clic para
ver
ejemplo
Suma
7
N2=JOptionPane.showInputDialog("Introduzca el segundo
entero");
Se ejecuta la tercer lnea que indica la operacin de la suma y esta es
procesada.
Suma=N1+N2;
Suma= 10 + 9 ;
Finalmente en la ltima lnea se indica que se muestre un mensaje y se
agregue el valor que tiene la variable suma.
JOptionPane.showMessageDialog(this, "Resultado de la
suma "+Suma);
Clic para
ver
ejemplo
N1
N2
Suma
10
19
Sentencias de
procesamiento
Sentencias de
decisin
if(N1>N2){
JOptionPane.showMessageDialog(this, "El nmero uno
es mayor que el nmero dos");
}
Al llegar a la instruccin if el programa sabe que deber
encontrar una condicin, evaluarla y dependiendo el
resultado
realizar
una accin.
Suponemos
que N1=4
y N2=1, por lo que el programa
har la respectiva substitucin.
Por lo tanto N1>N2 queda como: 4>1, lo cul es
verdadero y al ser verdadero se ejecutan las
instrucciones del bloque, que encontramos entre { }
y es el siguiente mensaje.
Clic para
ver
ejemplo
N1
N2
if(N1>N2){
JOptionPane.showMessageDialog(this, "El nmero uno
es mayor que el nmero 2");
}
Al llegar a la instruccin if el programa sabe que deber
encontrar una condicin, evaluarla y dependiendo el
resultado
realizar
una accin.
Suponemos
que N1=3
y N2=8, por lo que el programa
har la respectiva substitucin.
Por lo tanto N1>N2 queda como: 3>8, lo cul es falso y
al ser falso no se ejecutan las instrucciones del bloque,
que encontramos entre { }.
Clic para
ver
ejemplo
N1
N2
switch (op){
case +: JOptionPane.showMessageDialog(this, ("Elegiste la
operacin sumar");
break;
case -: JOptionPane.showMessageDialog(this, ("Elegiste la
operacin restar");
break;
case /: JOptionPane.showMessageDialog(this, ("Elegiste la
operacin dividr");
break;
case *: JOptionPane.showMessageDialog(this, ("Elegiste la
operacin multiplicar");
break;
default: JOptionPane.showMessageDialog(this, ("Elegiste una
operacin invalida");
Clic para
break;
}
ver
ejemplo
las
se
op
*
Sentencias de
iteracin