Java Basico - 3 - Carmona
Java Basico - 3 - Carmona
Java Basico - 3 - Carmona
JAVA
Como ustedes han podido observar, java es un lenguaje de programación, por lo tanto
tiene su propia sintaxis, paquetes, clases…, y parte de esa sintaxis es la
aplicación de estructuras para un mejor control en las diferentes operaciones que se
desee realizar.
Do {
Instrucciones;
…
} While (condición);
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
2. If (condicion)
If (condición)
{
//Instrucciones que se ejecutan solo cuando la condición es true
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
3. If (condicion) else
if (respuesta == OK){
…
//Código para la acción respuesta = OK true}
} else {
…
//Código para la acción respuesta no igual a OK false
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
4. Switch(expresión(variable)…caso1..caso2 …ncasos..default
Switch(variable) {
Caso1
Caso2
.
.
.
Ncasos
Default
Break
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
switch (mes) {
case 1: System.out.println("Enero"); break;
case 2: System.out.println("Febrero"); break;
case 3: System.out.println("Marzo"); break;
case 4: System.out.println("Abril"); break;
case 5: System.out.println("Mayo"); break;
case 6: System.out.println("Junio"); break;
case 7: System.out.println("Julio"); break;
case 8: System.out.println("Agosto"); break;
case 9: System.out.println("Septiembre"); break;
case 10: System.out.println("Octubre"); break;
case 11: System.out.println("Noviembre"); break;
case 12: System.out.println("Diciembre"); break;
default: System.out.println("Este, no es un mes válido!");
break;
}
}
}
5. For(inicio;condición;incremento)
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
System.out.println("===============================================");
for (i = 1;i<=reg; i++){
System.out.println("Alumno Nro :" + i);
System.out.print("Cod de Matricula :");
String cod = br2.readLine();
System.out.print("Nombres y Apellidos :");
String nom = br2.readLine();
System.out.print("Ciclo :");
String ciclo = br2.readLine();
System.out.print("Turno :");
String turno = br2.readLine();
System.out.print("Carrera :");
String carrera = br2.readLine();
System.out.print("Horario :");
String horario = br2.readLine();
System.out.println(" ");
System.out.println("===========================================");
}
}}
6. While(condición)…
while (condición)
{
Instrucciones;
}
Ejemplo: Ingresar la cantidad de alumnos a registrar.
Programa que genera notas aleatorias con histograma y uso de la clase Math,
System.out.println("Nota" +"\t"+"Hostograma");
System.out.println("=======================");
while (i<=50){
Ejercicios: