Documente Academic
Documente Profesional
Documente Cultură
GUÍA DE LABORATORIO Nº 01
Escuela Académico INGENIERIA Asignatura PROGRAMACION
Profesional ELECTRONICA AVANZADA
Sección y Turno 01L Semestre Académico 2019-B
Docente DR. FERNANDO MENDOZA Fecha 23/08/2019
APAZA
PRIMERA UNIDAD:
FUNDAMENTOS DE PROGRAMACIÓN JAVA
SEMANA 01:
TIPOS DE DATOS Y OPERADORES EN JAVA
I. CAPACIDAD:
Luego de concluida esta sesión, el estudiante:
- Identifica correctamente los tipos de datos y operadores utilizados en el lenguaje de programación Java.
II. EQUIPOS Y MATERIALES
- Computadora personal
- IDE Netbeans 7.2 O Simulador en Android Java N-IDE
- Guía de Laboratorio
III. METODOLOGIA
- Discusión de la importancia del laboratorio a realizar.
- Solución de Ejercicios propuestos.
- Desarrollar los ejercicios desarrollados en aula.
- Elaborar informe de los ejercicios desarrollados y propuestos en la sesión de aprendizaje.
IV. ACTIVIDADES
PARTE I
1. Elabore un organizador de los tipos de datos y operadores en java
PARTE II: Desarrollo de ejercicios empleando IDE Java
1
Scanner entrada = new Scanner(System.in);
Scanner entrada1 = new Scanner(System.in);
System.out.print("ingrese el primer numero: ");
int num1 = entrada.nextInt();
System.out.print("ingrese el segundo numero: ");
int num2 = entrada.nextInt();
int s = num1+num2;
int r = num1-num2;
int m = num1*num2;
int d = num1/num2;
int x;
System.out.print("Ingrese la operación que desea realizar : ");
System.out.print("Suma(1), Resta(2), Producto(3), Division(4) :");
x=entrada.nextInt();
switch(x) {
case 1:
System.out.println("La suma es: "+s);
break;
case 2:
System.out.println("La resta es: "+r);
break;
case 3:
System.out.println("la multiplicacion es: "+m);
break;
case 4:
System.out.println("la division es: "+d);
break;
default: System.out.println("Digite correctamente la operación");
}
}
}
2
–––
3
s=N*(N+1)/2;
System.out.print("El resultado es: \n"+s+"\n");
}
}
3. Dada una cantidad con decimales que representa cierto número de horas, determinar la cantidad de horas
enteras, minutos enteros y décimos de segundo enteros que contiene.
package ejercicio3;
import java.util.Scanner;
public class ejercicio3 {
5
4. Según una cantidad entera o con decimales, determinar la cantidad de billetes de 100, 50, 20, 10 y monedas de 5,
2, 1, 50 céntimos, 20 céntimos y 10 céntimos que contiene.
package ejercicio4 ;
import java.util.Scanner;
public class ejercicio4 {
@SuppressWarnings("empty-statement")
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("\t EJERCICIO 4");
System.out.print("ingrese la cantidad de dinero: ");
float dato = input.nextFloat();
7
5. El promedio final de la asignatura de Desarrollo de Sistemas Empresariales I , la cual se obtiene de la siguiente
manera:
PPA= 0.20 * PA1 + 0.20 * PA2 + 0.25 * PA3 +0.35 * PA4
PPB =0.20 * PB1 + 0.20 * PB2 + 0.25 * PB3 +0.35 * PB4
PF = 0.30 * PPA + 0.35 * PPB + 0.35 * PY
Donde:
PA1 es el trabajo Nº1
PB1 es la práctica de laboratorio
PY es la nota de proyecto final
PF es el promedio final
package promedio;
import java.util.Scanner;
/**
*/
/**
*/
8
System.out.print("nota trabajo 1: ");
float PY = input.nextFloat();
double PPA = 0.20 * PA1 + 0.20 * PA2 + 0.25 * PA3 +0.35 * PA4;
double PPB =0.20 * PB1 + 0.20 * PB2 + 0.25 * PB3 +0.35 * PB4;
9
System.out.printf("%nPromedio de trabajos: %.2f%n", PPA);
10
11