Los métodos estáticos son aquellos que deben ser definidos desde un comienzo para poder ser ejecutado, para esto se debe definir el tipo de dato que se utilizara durante el proceso.
public class MetodosEstaticos{
public static String ejemplo(double a, double b,double c){
double result = (a/b)*c;
return "la respuesta es: "+ result;
}//finmetodo
}//finclass
____________________________________________
public principal{
public static void main (String[] args){
System.out.println(MetodosEstaticos.ejemplo(12,15,4)
}//finMain
}//finclass
domingo, 8 de noviembre de 2015
jueves, 29 de octubre de 2015
Sobrecarga de metodos
En java es posible definir dos o mas métodos que compartan el mismo nombre, dentro de la misma clase, siempre y cuando la declaración de sus parámetros sea diferente
Cuando se produce esta situación se dice que los métodos están sobrecargados, y que el proceso es llamado sobrecarga de métodos(llamado también polimórfico).
Veamos un ejercicio:
// Calcular el área y el perímetro del siguiente trapecio: //
Cuando se produce esta situación se dice que los métodos están sobrecargados, y que el proceso es llamado sobrecarga de métodos(llamado también polimórfico).
Veamos un ejercicio:
// Calcular el área y el perímetro del siguiente trapecio: //
\\***Java (Net Beans )***//
public class Polimorfismos{
public void trapecio(double B, double b, double l, double a){
System.out.println ("El area del trapecio es: " +(2*l +B+b));
System.out.println ("El perimetro del trapecio es: " +(((B+b)*a)/2));
}//fin metodo
}//fin class
***********************************************************
public class Principal{
public static void main (String [] args){
Polimorfismos vr = new Polimorfismos();
vr.trapecio(1.34d, 0.85d, 0.789d, 0.75d );
}//fin main
Métodos en Java (Cuarta entrada)
Métodos de sobrecarga
Los métodos de sobrecarga son aquellos que se reutilizan el nombre del método pero tiene distintos argumentos siempre y cuando se cumplan las condiciones como los métodos de sobrecarga deben de cambiar la lista de argumentos, también pueden cambiar el retorno.
Existen tipos de sobrecarga a continuación se presenta de cada uno su sintaxis:
-Por cantidad de parámetros:
public void sumar (int a){}
public void sumar (int a, int b){}
-Por diferencia de parámetros (tipos de datos)
public void sumar (int a){}
public void sumar (foat a){}
Ejercicio en Netbeans
1.-Un automóvil se desplaza con una rapidez de 60 m por segundo,con movimiento rectilíneo uniforme.Calcule la distancia que recorrerá en 30 segundos.
public class auto{
public void distancia (double a, double b){
System.out.println ("La distancia es de: " + (a*b));
}//Fin metodo
}//Fin clase
Clase Principal.-
public class Principal{
public static void main (String[] args ){
auto vr= new auto();
vr.distancia(60m ,30s )
} //fin main
}// fin clase
Figuras geométricas 2 (Rectángulo)
A continuación veremos como dibujar y calcular el área y perímetro de un rectángulo:
Ejemplo en java:
public class rectangulo{
public static void main(String [] args){
int lado1= 8;
int lado2=12;
int area=lado1*lado2;
int perimetro=Lado1*2+lado2*2;
}
}
Ejemplo en java:
public class rectangulo{
public static void main(String [] args){
int lado1= 8;
int lado2=12;
int area=lado1*lado2;
int perimetro=Lado1*2+lado2*2;
}
}
Métodos Estáticos
En ocasiones puede ser necesario definir un método que sera utilizado independientemente de la clase y que pueda no tener relación contextual con esta. A esto se refiere el método estático.
Sintaxis:
[modificador de acceso] static tipo_retorno
identificador_metodo([parametros])
{
Insrucciones..
}
Veamos un ejercicio:
Donde hallaremos la regla de tres simple inversa.
//Un grifo que hecha agua a razón a 18 litros/min, tarda 7 horas en llenar un tanque; al día siguiente llena el mismo tanque pero en 6 horas. ¿Cuanto es el caudal en litros/min del grifo en segundo día ?/
Sintaxis:
[modificador de acceso] static tipo_retorno
identificador_metodo([parametros])
{
Insrucciones..
}
Veamos un ejercicio:
Donde hallaremos la regla de tres simple inversa.
//Un grifo que hecha agua a razón a 18 litros/min, tarda 7 horas en llenar un tanque; al día siguiente llena el mismo tanque pero en 6 horas. ¿Cuanto es el caudal en litros/min del grifo en segundo día ?/
\\***Java (Net Beans)***//
public class Estaticos{
public static String ReglaTresSimple(double a, double b, double c){
double result = (a*b)/c;
return "El resultado es : " +result;
}//fin método
}//fin class
**********************************************************
public Principal {
public static void main (String [] args){
System.out.println(Estaticos.ReglaTresSimple(18,7,6))
}//fin main
}//fin class
Métodos en Java (Tercera parte)
Anteriormente mostramos lo que eran los métodos con retorno de valores, en esta entrada se dará a conocer los métodos estáticos.
Métodos estáticos:
Los métodos estáticos son aquellos que se pueden acceder a un objeto de una clase o variable de referencia, también se puede crear un miembro de una clase que pueda ser utilizado a si mismo, por ello siempre se debe declarar con la palabra static.
Su sintaxis es:
[modificadores de acceso]Static tipo_retorno identificador_método([parámetros])
{
Instrucciones...
}
Y su invocación seria:
NombreClase.NombreMétodo();
Ejercicio en Netbeans
1.Paula desea comprar una casa a un empresario, él cual posee muchas propiedades, sí paula compra una casa con un valor mayor a 80.000.000 millones, ella recibirá un pequeño descuento del 8%.
public class ej {
public static void ej(double a,double b ){
double porcentaje = (a*8)/100;
return "El porcentaje del precio de la casa es: " +porcentaje+ "%";
}//fin método
}//fin clase
Clase Principal~
public class princpial {
public static void main(String[] args) {
System.out.println(ej.ej(a, b));
}//fin main
}//fin clase
Proyecto Scratch
Figuras geométricas 1(Cuadrado)
a continuación veremos una presentación de como se dibuja un cuadrado y luego veremos como se calcula su perímetro, área y diagonal en Netbeans
Ejemplo en Java(NeatBeans):
public class cuadrado{
public static void main (String [] args){
int lado=8;
int area=lado*lado;
int perimetro=lado*4;
double diagonal=Math.sqrt(Math.pow8a,2)*2);
}
}
Ejemplo en Java(NeatBeans):
public class cuadrado{
public static void main (String [] args){
int lado=8;
int area=lado*lado;
int perimetro=lado*4;
double diagonal=Math.sqrt(Math.pow8a,2)*2);
}
}
Métodos que retornan valores (con argumentos)
Para declarar un método que devuelve un valor, se debe incluir
el tipo del valor que devuelve delante del identificador del método
en la declaración del mismo.
En este ejemplo mostramos un método que devuelve valores de tipo int.
public int sumar(){
int a=14;
int b= a +12;
return b;
}
el tipo del valor que devuelve delante del identificador del método
en la declaración del mismo.
En este ejemplo mostramos un método que devuelve valores de tipo int.
public int sumar(){
int a=14;
int b= a +12;
return b;
}
Veamos un ejercicio:
//Calcular el promedio de cinco notas y
retornar un mensaje de aprobado o reprobado.//
\\***Java (Net beans)***//
public class Ejercicio{
public String promedio(double n1, double n2, double n3, double n4, double n5){
double prom=(n1+n2+n3+n4+n5)/5;
if(prom>=4){
return "Su promedio es "+prom+ " y estas aprobado";
else
return "Su promedio es "+prom+ " y estas reprobado";
}//fin if
}//fin método
}//fin class
***********************************************************
public class Principal{
public static void main (String [] args){
Ejercicios vr=new Ejercicios();
System.out.println(vr.promedio((4,5,7,6,3));
}//fin main
}//fin class
Proyecto Scratch
miércoles, 28 de octubre de 2015
Métodos en Java (Segunda parte)
Tal como definimos anteriormente los métodos son comportamientos y instrucciones que pueden hacer determinada tarea dentro de una clase.
Otro de los métodos que veremos a continuación son los métodos con retorno que son los métodos que se devuelven valores, cabe destacar que cualquier método que no sea declarado void se deberá hacer una sentencia de return con su correspondiente valor de retorno en el proceso.
Su sintaxis es :
1.~Calcula el voltaje,entre dos puntos de un circuito, por el cual atraviesa una corriente de 10 Amperios y presenta una resistencia de 30.
public class Ejercicio{
public int voltaje(){
int i=10;
int r= 30;
int v= i*r;
return v;
}//fin método
}//fin clase
Clase Principal~
public class principal{
public static void main(String[] args){
Ejercicio vr =new Ejercicio;
System.out.println (" El voltaje es: " + (vr.voltaje()))
Otro de los métodos que veremos a continuación son los métodos con retorno que son los métodos que se devuelven valores, cabe destacar que cualquier método que no sea declarado void se deberá hacer una sentencia de return con su correspondiente valor de retorno en el proceso.
Su sintaxis es :
return valorRetorno;
Ejercicio Netbeans
1.~Calcula el voltaje,entre dos puntos de un circuito, por el cual atraviesa una corriente de 10 Amperios y presenta una resistencia de 30.
public class Ejercicio{
public int voltaje(){
int i=10;
int r= 30;
int v= i*r;
return v;
}//fin método
}//fin clase
Clase Principal~
public class principal{
public static void main(String[] args){
Ejercicio vr =new Ejercicio;
System.out.println (" El voltaje es: " + (vr.voltaje()))
domingo, 25 de octubre de 2015
Métodos que retornan valores
A continuación el pequeño timy nos enseñara lo que son los métodos que retornan valores, sigamos lo!!
Ejemplos:
public class ejemplo{
public void sumar(int a, int b){
int sumar=(a+b);
if (suma es <=10){
return"Cantidad moderada"+sumar;
else
return"Cantidad elevada"+sumar;
}
}
}
___________________________
public class principal{
public static void main (String[] args){
ejemplo vr= new ejemplo();
System.out.println(vr.sumar(3,5));
}
}
Ejemplos:
public class ejemplo{
public void sumar(int a, int b){
int sumar=(a+b);
if (suma es <=10){
return"Cantidad moderada"+sumar;
else
return"Cantidad elevada"+sumar;
}
}
}
___________________________
public class principal{
public static void main (String[] args){
ejemplo vr= new ejemplo();
System.out.println(vr.sumar(3,5));
}
}
lunes, 12 de octubre de 2015
Métodos con Argumentos
¿Qué es un método?
Los métodos son funciones que determinan el comportamiento de un objeto.
¿Qué es un método con Argumentos?
Son aquellos métodos que se declaran con parámetros y que reciben argumentos
Sintaxis:
Veamos un ejercicio:
Los métodos son funciones que determinan el comportamiento de un objeto.
¿Qué es un método con Argumentos?
Son aquellos métodos que se declaran con parámetros y que reciben argumentos
Sintaxis:
[modificador] tipo_retorno_método([parámetros,parámetros...])
{
instrucciones
}
Veamos un ejercicio:
//Cree un método con el nombre DeterminarMayoriaEdad() que reciba
un argumento de tipo entero, y en método deberá escribir las instrucciones necesarias
para establecer si es mayor de edad o menor de edad, mostrar el resultado.//
//c
\\****Java(Net Beans)****//
public class Principal{
public static void main (String [] args){
Ejercicios vr= new Ejercicios ();
vr.DeterminarMayoriaEdad(10)
}//fin main
}//fin class
***********************************************************
public class Ejercicio{
public void DeterminarMayoriaEdad(int edad){
if(edad >=18){
System.out.println("Eres mayor de edad");
else
System.out.println("Eres menor de edad");
}//fin if
}//fin método
}//fin class
Métodos en Java
Los métodos son las instrucciones dentro de una clase, que hacen una tarea determinada y se pueden llamar por el nombre desde otra clase.
Su sintaxis es:
Diccionario~.
Modificadores: Determina el tipo de acceso al método.
Tipo_retorno: Indica el tipo de retorno que se devolverá al método.
Identificador_método: Es el nombre que se le dará al método.
Parámetros: Comúnmente llamados argumentos,son datos de entrada que recibe el método para continuar.
Existen otros tipos de métodos, como los métodos con argumentos que son los métodos con parámetros y reciben un argumento su sintaxis se muestra a continuación:
A continuación se les presentará un vídeo sobre los métodos y funciones en Java.
Ejercicio en Netbeans
1.~ Ingresar una venta, si esta es mayor a $500.000 pesos, realizar un descuento de un 40% y su resultado deberá ser mostrado.
public class Ejercicios{
public void descuento (int venta){
if (venta > 500000){
System.out.println("Tienes un descuento, y tu total de compra es de:"+(venta-(venta * 0,40));
}
else{
System.out.println("No tiene descuento, y el total de su compra es de: "+venta);
}//fin if
}//fin método
} //fin clase
Clase Principal:
public class Principal
public static void main([String]args){
Ejercicios mostrar = new Ejercicios;
mostrar.descuento(600000);
}//fin main
}//fin clase
Su sintaxis es:
[Modificadores]tipo_retorno identificador_método([parámetros]){
}
Diccionario~.
Modificadores: Determina el tipo de acceso al método.
Tipo_retorno: Indica el tipo de retorno que se devolverá al método.
Identificador_método: Es el nombre que se le dará al método.
Parámetros: Comúnmente llamados argumentos,son datos de entrada que recibe el método para continuar.
Existen otros tipos de métodos, como los métodos con argumentos que son los métodos con parámetros y reciben un argumento su sintaxis se muestra a continuación:
[Modificador]Tipo_retorno Identificador_método([Parámetros, Parámetros...]
{
Instrucciones...
}
A continuación se les presentará un vídeo sobre los métodos y funciones en Java.
Ejercicio en Netbeans
1.~ Ingresar una venta, si esta es mayor a $500.000 pesos, realizar un descuento de un 40% y su resultado deberá ser mostrado.
public class Ejercicios{
public void descuento (int venta){
if (venta > 500000){
System.out.println("Tienes un descuento, y tu total de compra es de:"+(venta-(venta * 0,40));
}
else{
System.out.println("No tiene descuento, y el total de su compra es de: "+venta);
}//fin if
}//fin método
} //fin clase
Clase Principal:
public class Principal
public static void main([String]args){
Ejercicios mostrar = new Ejercicios;
mostrar.descuento(600000);
}//fin main
}//fin clase
martes, 29 de septiembre de 2015
Figuras Geometricas de Scratch
Aquí podremos aprender a hacer diferentes figuras geometricas gracias a la Programación con Scratch.
enlace
enlace
lunes, 28 de septiembre de 2015
Trabajo grupal (while y el switch)
En lo visto durante este mes, aprendimos sobre las instrucciones While, do-while y Switch. Y mas de lo antes mencionado,pudimos aprender, que estas funciones nos permiten llevar a cabo funciones en pseudocódigo y java.
Algunas como el while y el do-while son muy similares ya que estos pueden ejecutar un número determinado de veces según sea la orden del proceso
y por ultimo el Switch se trata de una instrucción de tipo alternativa múltiple.
escribir "Escoja una opcion"
escribir "==== Menú ===="
Escribir "1.-Multiplicación y división combinada"
Escribir "2.-Raíz cuadrada"
Escribir "3.-Potencia elevada al cuadrado"
leer opc
Segun opc Hacer
1:
Escribir "Escogiste la operacion combinada de multiplicación y división "
Escribir "Escriba un dígito"
leer a
Escribir "Escriba segundo dígito"
leer b
Escribir "Ingrese tercer dígito"
leer c
res <- a*b/c
Escribir "El resultado es..",res
2:
Escribir "Escogiste la raíz cuadrada"
Escribir "Escriba el número";
Leer num1;
Escribir "La raiz cuadrada es: ";Escribir RC(num1)
3:
escribir "Escogiste la potenciación(elevado al cuadrado)"
Escribir "Ingrese un número"
Leer A
resp<-(A*A)
Escribir "El resultado es..",resp
De Otro Modo:
Escribir "Error al dígitar una opción"
Fin Segun
FinProceso
**Al ejecutarlo nos saldra el siguiente mensaje:
public static void main(String[] args) {
int i=9;
while (i>=1)
{
System.out.println(i);
i--;
}
}
}
Algunas como el while y el do-while son muy similares ya que estos pueden ejecutar un número determinado de veces según sea la orden del proceso
y por ultimo el Switch se trata de una instrucción de tipo alternativa múltiple.
- Pseudocódigo (Pseint) :
escribir "Escoja una opcion"
escribir "==== Menú ===="
Escribir "1.-Multiplicación y división combinada"
Escribir "2.-Raíz cuadrada"
Escribir "3.-Potencia elevada al cuadrado"
leer opc
Segun opc Hacer
1:
Escribir "Escogiste la operacion combinada de multiplicación y división "
Escribir "Escriba un dígito"
leer a
Escribir "Escriba segundo dígito"
leer b
Escribir "Ingrese tercer dígito"
leer c
res <- a*b/c
Escribir "El resultado es..",res
2:
Escribir "Escogiste la raíz cuadrada"
Escribir "Escriba el número";
Leer num1;
Escribir "La raiz cuadrada es: ";Escribir RC(num1)
3:
escribir "Escogiste la potenciación(elevado al cuadrado)"
Escribir "Ingrese un número"
Leer A
resp<-(A*A)
Escribir "El resultado es..",resp
De Otro Modo:
Escribir "Error al dígitar una opción"
Fin Segun
FinProceso
**Al ejecutarlo nos saldra el siguiente mensaje:
- Java (Netbeans) :
public static void main(String[] args) {
int i=9;
while (i>=1)
{
System.out.println(i);
i--;
}
}
}
domingo, 27 de septiembre de 2015
BUCLE SWITCH (SEGÚN)
En este bucle es posible ingresar opciones,
en las cuales se debe escoger una para ser ejecutada.
Proyecto!
Pseudocódigo:
Proceso
escribir "Hola!"
escribir "Veamos en que estación del año estamos?"
escribir "Ingrese el numero de la estación:"
leer num
según num hacer
1:
escribir "Es verano!!"
2:
escribir "Es otoño!!"
3:
escribir "Es invierno!!"
4:
escribir "Es primavera!!"
finsegun
finproceso
___________________________________________
en las cuales se debe escoger una para ser ejecutada.
Proyecto!
Pseudocódigo:
Proceso
escribir "Hola!"
escribir "Veamos en que estación del año estamos?"
escribir "Ingrese el numero de la estación:"
leer num
según num hacer
1:
escribir "Es verano!!"
2:
escribir "Es otoño!!"
3:
escribir "Es invierno!!"
4:
escribir "Es primavera!!"
finsegun
finproceso
___________________________________________
Java:
Import java.util.Scanner;
Public class
estaciones{
Public static
void main(String [ ] args){
Scanner Leer = new Scanner (System.in);
System.out.println(“hola!”);
System.out.println(“Veamos
en que estación del año estamos?”);
System.out.println(“Ingrese
el número de la estación:”;
Int num=Leer.nextInt();
Switch (num){
Case1:
System.out.println(Es verano!!”)
Int valor1=nextInt()
Break;
Case2:
System.out.println(Es otoño!!”)
Int valor2=nextInt()
Break;
Case3:
System.out.println(Es
invierno!!”)
Int valor3=nextInt()
Break;
Case4:
System.out.println(Es
primavera!!”)
Int valor4=nextInt()
}//FinSwitch
}//FinMain
}//FinClass
jueves, 24 de septiembre de 2015
El Bucle Switch( Segun...hacer)
El Switch(Segun) es una estructura de control que permite ejecutar opcionalmente varias opciones posibles.
Finproceso
System.out.println("El resultado de la suma es: " +(valor1+valor2));
break;
case 2:
System.out.println("Ingrese un valor");
System.out.println("El resultado de la resta es: " +(valor1-valor2));
break;
case 3:
System.out.println("Ingrese un valor");
System.out.println("El resultado de la multiplicación es: " +(valor1*valor2));
break;
case 4:
System.out.println("Ingrese un valor");
System.out.println("El resultado de la división es: " +(valor1/valor2));
break;
}//fin switch
}//fin main
}//fin class
Pseudocódigo
Proceso
Escribir "Bienvenido aquí podrás calcular operaciones lógicas"
Escribir "1-Suma, 2-Resta, 3- Multiplicación, 4- División"
Escribir "Digita la opción"
Leer opc
Segun opc Hacer
1:
Escribir "Ingrese un valor"
leer a
Escribir "Ingrese segundo valor"
leer b
suma<-a+b
Escribir "El resultado de la suma es: ", suma
2:
Escribir"Ingrese un valor"
leer a
Escribir "Ingrese segundo valor"
leer b
resta<-a-b
Escribir "El resultado de la resta es: ", resta
3:
Escribir "Ingrese un valor"
leer a
Escribir "Ingrese segundo valor"
leer b
mult<-a*b
Escribir "El resultado de la multiplicación es: ", mult
4:
Escribir "Ingrese un valor"
leer a
Escribir "Ingrese segundo valor"
leer b
división<-a/b
Escribir "El resultado de la división es: ", división
Finproceso
Java
import java.util.Scanner;
public class operaciones{
public static void main(String[] args){
Scanner Leer= new Scanner (System.in);
System.out.println("Bienvenidos, aquí podrás calcular operaciones lógicas");
System.out.println("Bienvenidos, aquí podrás calcular operaciones lógicas");
System.out.println("1-Suma, 2-Resta, 3- Multiplicación, 4- División");
System.out.println("Digita la opción");
int opc= Leer.nextInt();
Switch (opc){
case 1:
System.out.println("Ingrese un valor");
int valor1= leer.nextInt();
System.out.println("Ingrese un segundo valor");
int valor2= leer.nextInt();System.out.println("El resultado de la suma es: " +(valor1+valor2));
break;
case 2:
System.out.println("Ingrese un valor");
int valor1= leer.nextInt();
System.out.println("Ingrese un segundo valor");
int valor2= leer.nextInt();System.out.println("El resultado de la resta es: " +(valor1-valor2));
break;
case 3:
System.out.println("Ingrese un valor");
int valor1= leer.nextInt();
System.out.println("Ingrese un segundo valor");
int valor2= leer.nextInt();System.out.println("El resultado de la multiplicación es: " +(valor1*valor2));
break;
case 4:
System.out.println("Ingrese un valor");
int valor1= leer.nextInt();
System.out.println("Ingrese un segundo valor");
int valor2= leer.nextInt();System.out.println("El resultado de la división es: " +(valor1/valor2));
break;
}//fin switch
}//fin main
}//fin class
Instrucción Switch
La instrucción Switch es de tipo menú donde hay muchas opciones en el bucle dándoles diferentes sentidos al código, a continuación se muestra la sintaxis de esta instrucción:
}
public class dias {
int opcion;
String dia;
dias()
{
Scanner leer = new Scanner (System.in);
System.out.println("Elija un número para mostrar los días de la semana");
System.out.println("1 Lunes");
System.out.println("2 Martes");
System.out.println("3 Miercoles");
System.out.println("4 Jueves");
System.out.println("5 Viernes");
System.out.println("6 Sabado");
System.out.println("7 Domingo");
opcion = leer.nextInt();
switch(opcion)
{
case 1:
System.out.println(" El usuario a elegido el dia Lunes");
dia="Lunes";
break;
case 2:
System.out.println(" El usuario a elegido el dia martes");
dia="Martes";
break;
case 3:
System.out.println(" El usuario a elegido el dia miércoles");
dia="Miércoles";
break;
case 4:
System.out.println(" El usuario a elegido el dia jueves");
dia="Jueves";
break;
case 5:
System.out.println(" El usuario a elegido el dia viernes");
dia="Viernes";
break;
case 6:
System.out.println(" El usuario a elegido el dia sabado");
dia="Sabado";
break;
case 7:
System.out.println(" El usuario a elegido el dia domingo");
dia="Domingo";
break;
default:System.out.println("Ese numero no existe");
dia="No existe";
}
System.out.println(dia);
}
public static void main(String[] args) {
dias us= new dias();
}
}
Switch(Expresión)
Case 1:
Sentencias:
Break;
Default:
}
Ejemplo en el Scratch:
* Aquí tenemos lo que contiene adentro del personaje
~ La Horca:
- Pseudocódigo (Pseint):
Proceso sin_titulo
//En este ejercicio de Pseint queremos que muestre el día de la semana dependiendo del número que se ingrese//
Escribir "Ingrese un dígito"
Leer A
Según 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"
FinSegun
FinProceso
//En este ejercicio de Pseint queremos que muestre el día de la semana dependiendo del número que se ingrese//
Escribir "Ingrese un dígito"
Leer A
Según 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"
FinSegun
FinProceso
~ Al ingresar este código en el Pseint este se ejecutará y aparecerá el recuadro preguntando que se ingrese un dígito, luego este leerá los datos y dirá que día corresponde
** Si has quedado con dudas, te invitamos ha revisar el siguiente vídeo que detalla cada paso sobre esta instrucción**
- Java (Netbeans):
public class dias {
int opcion;
String dia;
dias()
{
Scanner leer = new Scanner (System.in);
System.out.println("Elija un número para mostrar los días de la semana");
System.out.println("1 Lunes");
System.out.println("2 Martes");
System.out.println("3 Miercoles");
System.out.println("4 Jueves");
System.out.println("5 Viernes");
System.out.println("6 Sabado");
System.out.println("7 Domingo");
opcion = leer.nextInt();
switch(opcion)
{
case 1:
System.out.println(" El usuario a elegido el dia Lunes");
dia="Lunes";
break;
case 2:
System.out.println(" El usuario a elegido el dia martes");
dia="Martes";
break;
case 3:
System.out.println(" El usuario a elegido el dia miércoles");
dia="Miércoles";
break;
case 4:
System.out.println(" El usuario a elegido el dia jueves");
dia="Jueves";
break;
case 5:
System.out.println(" El usuario a elegido el dia viernes");
dia="Viernes";
break;
case 6:
System.out.println(" El usuario a elegido el dia sabado");
dia="Sabado";
break;
case 7:
System.out.println(" El usuario a elegido el dia domingo");
dia="Domingo";
break;
default:System.out.println("Ese numero no existe");
dia="No existe";
}
System.out.println(dia);
}
public static void main(String[] args) {
dias us= new dias();
}
}
** Si has quedado con dudas, te invitamos ha revisar el siguiente vídeo que detalla cada paso sobre esta instrucción**
miércoles, 23 de septiembre de 2015
Compilar y ejecutar archivos JAVA desde consola (Símbolo de sistema ó CMD)
A continuación veremos paso por paso como se compilan y ejecutan archivos java desde la consola.
Enlace al video
Enlace al video
DO-WHILE
La única diferencia entre esta condición y la sentencia WHILE,
es que aquí va primero la sentencia y luego
la condición para que esta pueda ser ejecutada.
Proyecto Scratch
Proyecto Scratch
Pseudocódigo:
proceso
a<-100
escribir "=", a
mientras a >= 1 hacer
finmientras
finproceso
__________________________
Java:
public class DO_WHILE {
public static void main (String[] args ){
int b=100;
do={
System.out.println("="+b);
b++;
} while (b>=50);
}
}
Sentencia Do-While
La sentencia Do-While es casi similar al while, a diferencia que el do while ejecuta el conjunto de instrucciones dentro de la sentencia do{}.
Pseudocódigo
Proceso
b<-50
Escribir "b"
Mientras b >=1 Hacer
Finmientras
Finproceso
Java
public class baile{
public static void main (String[] args){
int b=1;
do{
System.out.println(b);
b++;
}//fin do
while (b<=50);
}//fin main
}//fin class
Suscribirse a:
Entradas (Atom)