0% encontró este documento útil (0 votos)
5 vistas12 páginas

Carátula Laboratorio Computación A y B

Este documento contiene una carátula para la entrega de una práctica de programación orientada a objetos en Java. Incluye información sobre el profesor, asignatura, grupo, fecha de entrega y cuatro actividades resueltas por la estudiante que involucran operaciones matemáticas, figuras geométricas y cálculos sobre una esfera.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas12 páginas

Carátula Laboratorio Computación A y B

Este documento contiene una carátula para la entrega de una práctica de programación orientada a objetos en Java. Incluye información sobre el profesor, asignatura, grupo, fecha de entrega y cuatro actividades resueltas por la estudiante que involucran operaciones matemáticas, figuras geométricas y cálculos sobre una esfera.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Carátula para entrega de prácticas

Facultad de Ingeniería Laboratorio de docencia

Laboratorios de computación
salas A y B
Profesor: Ernesto Alcántara Concepción

Asignatura: Programación Orientada a Objetos

Grupo: 10

Numero de 1
practica:

Integrante(s): Rojas Jiménez Claudia Alin

No. Lista o -
brigada:

Semestre: 2023-1

Fecha de entrega: 02/09/2023

Observaciones:

Calificaciones:

1
Introducción

Java es un lenguaje de programación de alto nivel muy popular entre los


desarrolladores, pues este tiene diversas aplicaciones como: desarrollo de juegos,
macrodatos, inteligencia artificial, por mencionar algunos de los más relevantes.
Además, “es un lenguaje de programación rápido, seguro y fiable para codificar
todo, desde aplicaciones móviles y software empresarial hasta aplicaciones de
macrodatos y tecnologías del lado del servidor.”1
Este lenguaje es muy popular pues tiene bastante ventaja sobre algunos otros
como: recursos de aprendizaje, funciones y bibliotecas incorporadas, apoyo activo,
herramientas de desarrollo de alta calidad, plataforma independiente y seguridad.
Especialmente para este curso usaremos Java orientado a objetos, pues este tipo
de paradigma como lo indica su nombre, nos permite usar objetos con la finalidad
de crear aplicaciones. Tiene tres principales pilares: herencia, polimorfismo y
encapsulación.
Este tipo de programación tiene muchas ventajas, pues a través de sus
herramientas nos permite modelar y representar el mundo real lo más fiel posible;
ya que nos permite “fomentar la reutilización y ampliación del código, crear sistemas
más complejos, agiliza el desarrollo de software y facilita el trabajo en equipo.”2

2
Desarrollo

Actividad 1

Escriba una aplicación que pida al usuario que escriba dos números, que obtenga
los números del usuario e imprima la suma, producto, diferencia y cociente (división)
de los números.

Código

import [Link];
public class operaciones{
public static void main (String[] args){

int a=0;
int b=0;
float suma;
float producto;
float diferencia;
float division;

Scanner entrada= new Scanner([Link]);


[Link]("Dame el numero a: ");
a= [Link]();
[Link]("Dame sel numero b: ");
b= [Link]();

suma= a+b;
diferencia= a-b;
producto= (float)a*b;
division= (float)a/b;

[Link]("La suma es: ");


[Link](suma);
[Link]("La diferencia es: ");
[Link](diferencia);
[Link]("El producto es: ");
[Link](producto);
[Link]("La division es: ");
[Link](division);

3
Screenshot de consola

4
Actividad 2

Escriba una aplicación que muestre un cuadro, un óvalo, una flecha y un diamante
usando asteriscos (*), como se muestra a continuación:

Código

import [Link];
public class Main{
public static void main (String[] args){

[Link]("********* *** * *");


[Link]("* * * * *** * *");
[Link]("* * * * ***** * *");
[Link]("* * * * * * *");
[Link]("* * * * * * *");
[Link]("* * * * * * *");
[Link]("* * * * * * *");
[Link]("* * * * * * *");
[Link]("********* *** * *");

5
Screenshot de consola

6
Actividad 3

Escriba una aplicación que reciba tres enteros del usuario y muestre la suma,
promedio, producto, menor y mayor de esos números.

Código

import [Link];
public class validaciones{
public static void main (String[] args){

int a=0;
int b=0;
int c=0;
float suma;
float producto;
float promedio;

Scanner entrada= new Scanner([Link]);


[Link]("Dame el numero a: ");
a= [Link]();
[Link]("Dame sel numero b: ");
b= [Link]();
[Link]("Dame sel numero c: ");
c= [Link]();

suma= a+b+c;
producto= (float)a*b*c;
promedio= (float)(a+b+c)/2;

[Link]("La suma es: ");


[Link](suma);
[Link]("El producto es: ");
[Link](producto);
[Link]("El promedio es: ");
[Link](promedio);
//mayor

if(a>b&&a>c){
[Link]("El numero mayor es: ");
[Link](a);
}else {
if(b>a&&b>c){
[Link]("El numero mayor es: ");
[Link](b);
}else{

7
if(c>a&&c>b){
[Link]("El numero mayor es: ");
[Link](b);
}/*else
[Link](":) ");*/
}
//[Link]("Hola ");

}
if (a==c&&b==a){
[Link]("Los numeros son iguales");
}
// menor
if(a<b&&a<c){
[Link]("El numero menor es: ");
[Link](a);
}else {
if(b<a&&b<c){
[Link]("El numero menor es: ");
[Link](b);
}else{
if(c<a&&c<b){
[Link]("El numero menor es: ");
[Link](c);
}/*else
[Link](":) ");*/
}
//[Link]("Hola ");

8
Screenshot de consola

9
Actividad 4

Realice el programa en Java, pida al usuario como dato el radio de una esfera,
calcule e imprima el área y su volumen.
Dato: RAD (variable de tipo real que representa el radio de la esfera).
Consideraciones: Una esfera tiene la siguiente forma:

Código

import [Link];
public class esfera{
public static void main (String[] args){
double r=0;
double volumen;
double area;

Scanner entrada= new Scanner([Link]);


[Link]("Dame el radio de tu esfera: ");
r= [Link]();

area= 4*3.1416*r*r;
volumen=(4/3)*3.1416*r*r*r;

[Link]("El volumen es: ");


[Link](volumen);
[Link]("El area es: ");
[Link](area);

10
Screenshot de consola

11
Conclusiones

Con esta práctica logre introducirme en el entorno de Java; los antecedentes que
tenía anteriormente respecto a lenguajes de programación fue de gran ayuda para
poder comprender de mejor manera este lenguaje, pues desde mi punto de vista
trabaja de la misma manera que algunos otros y la diferencia es el uso que le
podemos dar, además de la sintaxis que este usa.
Además, con esta misma aprendí a usar el compilador como herramienta para
compilar los códigos que anteriormente realice.

Referencias

 Asociación Española de Programadores Informáticos. (2014, 3 marzo).


Programación Orientada a Objetos en Java. Recuperado 2 de septiembre de
2022, de [Link]
java/

 Amazon Web Services. (2022, 15 febrero). ¿Qué es Java? Recuperado 2 de


septiembre de 2022, de [Link]

12

También podría gustarte