Programacion orientadada a objetos.
Enviado por Rigoberto Alejo Resendiz • 23 de Noviembre de 2016 • Trabajo • 1.698 Palabras (7 Páginas) • 192 Visitas
[pic 2]
Ejercicio 1.
Descripción.
Realice un programa en java que almacene los meses de nacimiento (con valores del 1 al 12) de 10 de sus compañeros utilizando arreglos (recuerde declarar y crear), y despliegue en pantalla sus valores
Análisis.
Entrada:
Proceso:
Salida:
Algoritmo.
[pic 3]
Inicio
Mes[i]
V
Interface. [pic 4]
Valor del elemento es:
Código.
package ejercicio1;
public class Ejercicio1 {
public static void main(String[] args) {
short [] mes={1,3,1,10,12,7,9,5,9,6};
short i;
for (i=0;i<=9;i++){
System.out.println ("Valor del elemento "+ (i+1)+" es: "+mes[i]);
}
}
}
Pruebas.
Ejercicio 2.
Descripción.
Realice un programa en Java que almacene los meses de nacimiento (utilice los nombres de los meses: Enero hasta Diciembre) de 10 de sus compañeros utilizando arreglos (recuerde declarar y crear), y despliegue en pantalla sus valores.
Análisis.
Entrada.
Proceso.
Salida.
Algoritmo.
[pic 5]
Inicio
Mes[i]
V
Fin
Interface.[pic 6]
Valor del elemento es:
Código.
package ejercicio2;
public class Ejercicio2 {
public static void main(String[] args) {
String [] mes={"Enero","Marzo","Enero","Octubre","Diciembre","Julio","Septiembre","Mayo","Septiembre","Junio"};
short i;
for (i=0;i<=9;i++){
System.out.println ("Valor del elemento "+ (i+1)+" es: "+mes[i]);
}
}
}
Pruebas.
Ejercicio 3.
Descripción.
Realice un programa en Java que defina un arreglo para almacenar los meses de nacimiento (con valores de 1 al 12) de 10 de sus compañeros utilizando arreglos los cuales deberán ser solicitados por teclado, al terminar despliegue en pantalla los valores capturados.
Análisis.
Entrada.
Proceso.
Salida.
Algoritmo.
[pic 7]
Inicio
Mes[i]
V
Fin
V
Interface.[pic 8]
Valor elemento
Valor del elemento es:
Código.
package ejercicio3;
import java.util.Scanner;
public class Ejercicio3 {
public static void main(String[] args) {
Scanner teclado =new Scanner(System.in);
short[] mes = new short[10];
short i;
for (i = 0; i <= 9; i++) {
System.out.println("Valor del elemento " + (i + 1));
mes[i] = teclado.nextShort();
}
for (i=0;i<=9;i++){
System.out.println ("Valor del elemento "+(i+1)+" es: "+mes[i]);
}
}
}
Pruebas.
Ejercicio 4.
Realice un programa en Java que defina un arreglo para almacenar los meses de nacimiento (utilice los nombres de los meses: Enero hasta Diciembre) de 10 de sus compañeros utilizando arreglos los cuales deberán ser solicitados por teclado, al terminar despliegue en pantalla los valores capturados.
Descripción.
Análisis.
Entrada.
Proceso.
Salida.
Algoritmo.
[pic 9]
Inicio
Mes[i]
V
Fin
V
Interface.[pic 10]
Valor elemento
Valor del elemento es:
Código.
package ejercicio4;
import java.util.Scanner;
public class Ejercicio4 {
public static void main(String[] args) {
Scanner teclado =new Scanner (System.in);
String [] mes = new String[10];
short i;
for (i = 0; i <= 9; i++) {
System.out.println ("Valor del elemento " + (i + 1));
mes[i] = teclado.nextLine();
}
for (i=0;i<=9;i++){
System.out.println ("Valor del elemento "+ (i+1)+" es: "+mes[i]);
}
}
}
Pruebas.
Ejercicio 5.
Descripción.
Realice un programa en Java busque salones con capacidad máxima de 90 personas y los despliegue en pantalla. Utilice el código anterior como base.
Análisis.
Entrada.
Proceso.
Salida.
Algoritmo.
[pic 11]
F
V
V
Inicio
salones[i]
Fin
Interface.
El salón tiene capacidad para personas[pic 12]
Código.
package ejercicio5;
public class Ejercicio5 {
public static void main(String[] args) {
short [] salones = {90,50,95,120,60};
short i;
for (i=0;i<=4;i++){
if (salones[i]<=90){
System.out.println ("El salon "+ (i+1)+" tiene capacidad para "+salones[i]+” personas”);
...