Laboratorios de Computación Salasayb: Carátula para Entrega de Prácticas

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 12

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 java.util.Scanner;
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(System.in);


System.out.println("Dame el numero a: ");
a= entrada.nextInt();
System.out.println("Dame sel numero b: ");
b= entrada.nextInt();

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

System.out.println("La suma es: ");


System.out.println(suma);
System.out.println("La diferencia es: ");
System.out.println(diferencia);
System.out.println("El producto es: ");
System.out.println(producto);
System.out.println("La division es: ");
System.out.println(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 java.util.Scanner;
public class Main{
public static void main (String[] args){

System.out.println("********* *** * *");


System.out.println("* * * * *** * *");
System.out.println("* * * * ***** * *");
System.out.println("* * * * * * *");
System.out.println("* * * * * * *");
System.out.println("* * * * * * *");
System.out.println("* * * * * * *");
System.out.println("* * * * * * *");
System.out.println("********* *** * *");

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 java.util.Scanner;
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(System.in);


System.out.println("Dame el numero a: ");
a= entrada.nextInt();
System.out.println("Dame sel numero b: ");
b= entrada.nextInt();
System.out.println("Dame sel numero c: ");
c= entrada.nextInt();

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

System.out.println("La suma es: ");


System.out.println(suma);
System.out.println("El producto es: ");
System.out.println(producto);
System.out.println("El promedio es: ");
System.out.println(promedio);
//mayor

if(a>b&&a>c){
System.out.println("El numero mayor es: ");
System.out.println(a);
}else {
if(b>a&&b>c){
System.out.println("El numero mayor es: ");
System.out.println(b);
}else{

7
if(c>a&&c>b){
System.out.println("El numero mayor es: ");
System.out.println(b);
}/*else
System.out.println(":) ");*/
}
//System.out.println("Hola ");

}
if (a==c&&b==a){
System.out.println("Los numeros son iguales");
}
// menor
if(a<b&&a<c){
System.out.println("El numero menor es: ");
System.out.println(a);
}else {
if(b<a&&b<c){
System.out.println("El numero menor es: ");
System.out.println(b);
}else{
if(c<a&&c<b){
System.out.println("El numero menor es: ");
System.out.println(c);
}/*else
System.out.println(":) ");*/
}
//System.out.println("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 java.util.Scanner;
public class esfera{
public static void main (String[] args){
double r=0;
double volumen;
double area;

Scanner entrada= new Scanner(System.in);


System.out.println("Dame el radio de tu esfera: ");
r= entrada.nextDouble();

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

System.out.println("El volumen es: ");


System.out.println(volumen);
System.out.println("El area es: ");
System.out.println(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 https://asociacionaepi.es/programacion-orientada-a-objetos-en-
java/

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


septiembre de 2022, de https://aws.amazon.com/es/what-is/java/

12

También podría gustarte