Nombre de la materia PROGRAMACION ORIENTADA A OBJETOS Nombre de la Licenciatura ING. EN SISTEMAS COMPUTACIONALES Nombre del alumno JOSE CARLOS ARCE CORTES Matrícula 43406 Nombre de la Tarea TAREA 2 EJERCICOS Unidad 2 FUNDAMENTOS DE LA PROGRAMACION ORIENTADA A OBJETOS Nombre del Tutor MELANI IRAIS SAN LUIS ESPINOZA Fecha 19/09/17
Unidad 2. Fundamentos de la Programación Orientada a Objetos Pr!r"#"$%&' Or%(')"*" " O+,()- T"r(" 2
Instrucciones:
Ejercicios de programación:
Utilizando como base la clase Calculadora, agrega los siguientes métodos a la clase:
1) Un método que regrese un tipo float y reciba dos parámetros float: a, b. El resultado debe ser el alor obtenido de diidir a!b. E"emplo # $ %.&. ') Un método que regrese un tipo int y reciba dos parámetros int: a, b. El resultado debe ser el alor obtenido de multiplicar a ( b. E"emplo & ( & $ '&.
) Un método que regrese un tipo float y reciba tres parámetros int: a, b, c. El resultado debe ser la ealuaci*n de la f*rmula a +b ! c. E"emplo 1% + % ! ' $ '&. nestiga la precedencia de los operadores en -/.
0) Un método que regrese un tipo float y reciba tres parámetros int: a, b, c, d. El resultado debe ser el promedio de los tres alores. E"emplo 1% + '% + 1% +& $ 11.'&
ara todos los casos, debes 2acer que la consola imprima el mensa"e con los resultados.
2
Unidad 2. Fundamentos de la Programación Orientada a Objetos Pr!r"#"$%&' Or%(')"*" " O+,()- T"r(" 2
Ejercicios de programación:
Utilizando como base la clase Calculadora, agrega los siguientes métodos a la clase:
1) Un método que regrese un tipo float y reciba dos parámetros float: a, b El resultado debe ser el !alor obtenido de di!idir a"b Ejemplo # $ %& rimero que nada abriremos el programa de 3lue- y compilaremos el c*digo.
C*mo respuesta nos muestra en pantalla el siguiente resultado como se nos indico en la pregunta.
C*mo se puede obserar cumplimos con el ob"etio de manera e(itosa sobre como obtener la operaci*n de # y el resultado se ofrece en salida flotante float es de %& y recordemos que dic2a sinta(is nos da un alor n4merico que permite guardar alores decimales como 1.0, 5'.'', 1'0.&6.&6 etc.
3
Unidad 2. Fundamentos de la Programación Orientada a Objetos Pr!r"#"$%&' Or%(')"*" " O+,()- T"r(" 2
') Un método que regrese un tipo int y reciba dos parámetros int: a, b El resultado debe ser el !alor obtenido de multiplicar a ( b Ejemplo & ( & $ '&
Como se puede obserar de igual manera obtuimos el resultado de la operaci*n la cual consiste en ingresar numeros int y como respuesta obtener resultado de los dos parámetros int, recordemos que int , es un alor numerico entero que sire para guardar alores como 1, 0&789',5&%, etc.
Unidad 2. Fundamentos de la Programación Orientada a Objetos Pr!r"#"$%&' Or%(')"*" " O+,()- T"r(" 2
) Un método que regrese un tipo float y reciba tres parámetros int: a, b, c El resultado debe ser la e!aluación de la fórmula a *b " c Ejemplo 1% * % " ' $ '& In!estiga la precedencia de los operadores en +-
Como se puede obserar en la operaci*n obtuimos en respuesta el entero de tipo float con la salida de '&.% os pedia ingresar tres numeros de tipo int para posteriormente obtener el resultado en float
0) Un método que regrese un tipo float y reciba tres parámetros int: a, b, c, d El resultado debe ser el promedio de los tres !alores Ejemplo 1% * '% * 1% *& $ 11'&
!
Unidad 2. Fundamentos de la Programación Orientada a Objetos Pr!r"#"$%&' Or%(')"*" " O+,()- T"r(" 2
Como se puede obserar en esta pregunta nos especificaron que teniamos que obtener el promedio, se tenian que ingresar tres numeros con metodo int para obtener un resultado de tipo entero float
El programa que realice esta dise;ado no solo para mostrar esos alores si no depende de los alores que el usuario desee ingresar al compilador y como resultado obtendra la respuesta de la operaci*n que eli"a, ya sea si desea sumar, multiplicar, restar, diidir u obtener el promedio< a continuacion muestro como tue que emplear el c*digo para formar el programa.
"
Unidad 2. Fundamentos de la Programación Orientada a Objetos Pr!r"#"$%&' Or%(')"*" " O+,()- T"r(" 2
#
Unidad 2. Fundamentos de la Programación Orientada a Objetos Pr!r"#"$%&' Or%(')"*" " O+,()- T"r(" 2
$
Unidad 2. Fundamentos de la Programación Orientada a Objetos Pr!r"#"$%&' Or%(')"*" " O+,()- T"r(" 2
ara todos los casos, debes 2acer que la consola imprima el mensa"e con los resultados.
.onclusión: =racias a la presente tarea se pudo tener más conocimiento sobre la programaci*n en "aa gracias a las preguntas que se estipularon, y ademas nos ayud* a tener un concepto sobre que es int, float, boolean, c2ar y se traba"aron con dos especificamente, pero sabemos que boolean es un alor l*gio que nos permite guardar alores binarios true o false y c2ar es un alor que permite guardar caracteres del tipo a,c,p etc.
>eferencias: ?aterial proporcionado por utel 2ttp:!!gc.initelabs.com!syllabus!cloud!isor.p2p@ container$A1B11%11%%68'1988%Dob"ect$undamentosF'%deF'%la F'%rogramaciFCF3nF'%GrientadaF'%aF'%ob"etos..pdf
%