Trabajo
UNIVERSIDAD TECNOLÓGICA DE MÉXICO
Campus Atizapán
LENGUAJES ORIENTADOS A OBJETOS
Profesor: M. en C. Juan Pablo Ibáñez Bautista
Alumno: Gerardo MirandaMonroy
PRACTICA 2. Encapsulamiento y Estructuras de Control
Grupo: LIC07V
Fecha: 19 de Octubre del 2013
1. A partir de la siguiente representación UML, generar el código correspondiente(Getters y Setters). La entrada de datos debe ser por teclado.
Empleado
-clave : int
-nombre: String
-salario: float
+getClave():int
+getNombre() : String
+getSalario() : float+setClave(v_cla : int)
+setNombre(v_nom : String) +setSalario(v_sal : float)
2. Crear un programa llamado SumaMilImpar que sume todos los números impares que estén en el rango de 1 -1000. Usar ciclo for.
3.Realizar un programa que escriba una tabla de dos columnas para la conversión de grados Fahrenheit a grados centígrados. Los grados Fahrenheit están entre 0°F y 300°F con incrementos de 20°F.
Paraconvertir a grados Centígrados se utiliza la siguiente fórmula:
Siendo °C la temperatura en grados Centígrados y °F en grados Fahrenheit. Usar ciclo for.
4. Un número primo es un número naturalmayor de 1 que puede dividirse únicamente por sí mismo y la unidad.
Ejemplos:
Divisores de 3 ={1,3} => es primo
Divisores de 7 ={1,7} => es primo
Divisores de 9 ={1,3,9} => no es primo
Unamanera de verificar si un número es primo o no, es dividirlo por todos los números comprendidos entre el 1 y su raíz cuadrada. Si se encuentra que el número es divisible por alguno de ellos, se deduceque ese número no es primo. Se puede utilizar el operador módulo (%) para comprobar si la división es exacta. Por ejemplo, 5%2 es 1, puesto que el resto de dividir 5 entre 2 es 1.
Hacer un programapara verificar si un número dado es primo.
Tip: divisor va de 2 a un valor igual o menor a la raíz cuadrada (Math.sqrt) del número natural, se incrementa divisor en uno, si número natural módulo...
Regístrate para leer el documento completo.