Practicas Progra2 2015 1 IngSW

Páginas: 17 (4236 palabras) Publicado: 10 de julio de 2015
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA
E.A.P. INGENIERIA DE SOFTWARE

PROGRAMACION II


PRACTICA 1: Pseudocódigo


1. Determinar los atributos y operaciones que pueden ser de interés para los siguientes objetos, partiendo de la base de que van a ser elementos de un almacén de regalos: un libro, un disco, una grabadora de video, una cinta devideo, un televisor, un radio, un tostador de pan, un equipo de sonido, una calculadora y un teléfono celular (móvil).
2. Crear una clase que describa un rectángulo (las coordenadas), que se pueda visualizar en la pantalla de la computadora, cambiar de tamaño, modificar su color de fondo y los colores de los lados.
3. Representar una clase ascensor que tenga las funciones usuales de subir, bajar,parar entre niveles (pisos), alarma, sobrecarga y en cada nivel botones (acciones) de llamada para subir o bajar.
4. Dibujar diagramas de objetos que representen la jerarquía de objetos del modelo figura (descripción en consola).
5. Deducir los objetos necesarios para diseñar un programa de computadora que permita jugar a diferentes juegos de dados.
6. Construir una clase Persona con las funcionesmiembro y atributos que crea oportunos.
7. Construir una clase para generar números aleatorios.













UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
FACULTAD DE INGENIERIA DE SISTEMAS
E.A.P. INGENIERIA DE SOFTWARE

PROGRAMACION II

PRACTICA 2: Lectura de datos

Ejemplo 1

//Clase Leer:

import java.io.*;
public class Leer {

public static void main(java.lang.String[] args) {
// Inserte aquí códigopara iniciar la aplicación.
int dato_int=0;
System.out.print("Ingrese un dato entero : ");
dato_int=Leer.datoInt();
System.out.println("El numero ingresado fue : "+dato_int);
}


//Método datoInt :
public static int datoInt() {
return Integer.parseInt(dato());
}

//Método dato:
public static String dato() {
String sdato="";
try
{
InputStreamReader isr = newInputStreamReader(System.in);
BufferedReader flujoE = new BufferedReader(isr);
sdato=flujoE.readLine();
}
catch (IOException e)
{
System.err.println("ERROR:"+e.getMessage());
}
return sdato;
}
}


Ejemplo2

import java.util.Scanner;
public class Lectura_suma_cScanner {

public static void main(String[] args) {
Scanner entrada=new Scanner(System.in);
int n1,n2,suma;System.out.println("Numeros enteros para sumar");
System.out.print("Primer numero: ");
n1=entrada.nextInt();
System.out.print("Segundo numero: ");
n2=entrada.nextInt();
suma=n1+n2;
System.out.printf("La suma es %d \n",suma);
}

}

**********************************************************************

//import java.util.Scanner;
import javax.swing.JOptionPane;public class lectura_suma_iG {
//private static String String;

public static void main(String[] args) {
//lectura_suma_iG entrada1=new lectura_suma_iG();
int n1,n2,suma;
String sn1,sn2,mensaje;
sn1=JOptionPane.showInputDialog("Dar dos enteros para sumar, primer numero: ");
n1=Integer.parseInt(sn1);
sn2=JOptionPane.showInputDialog("segundonumero: ");
n2=Integer.parseInt(sn2);
suma=n1+n2;
mensaje=String.format("La suma de los numeros es: %d",suma);
JOptionPane.showMessageDialog(null,mensaje);
}
}


Ejemplo 3
Construir una clase llamada Luz que simule una luz de semáforo. El atributo color de la clase debe cambiar de Verde a Amarillo y a Rojo y de nuevo regresar a Verde mediante la función Cambio. Cuandose crea un objeto Luz, su color inicial será Rojo.

import java.io.*;
public class cLuz {
//Atributo
String color;

//Métodos
cLuz(){
color="Rojo";
}
public void Cambio(){
color="Verde";
System.out.println(color);
color="Amarillo";
System.out.println(color);
color="Rojo";
System.out.println(color);
}
public static...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Practica 1 De ELECTROTECNIA 2015
  • Estandar De Practicos 2015 1
  • Práctica 1 Seguridad 2015
  • PRACTICA FOTOSINTESIS 2015 1
  • PRACTICA 1 QII 2015
  • 2015 1 COESCA Practica 2
  • Primera Practica 012 2015 1
  • Práctica 1 FISICA II 2015

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS