0% encontró este documento útil (0 votos)
26 vistas14 páginas

Programas

programa

Cargado por

DIANA ARIAS
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas14 páginas

Programas

programa

Cargado por

DIANA ARIAS
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 DOCX, PDF, TXT o lee en línea desde Scribd

Ing.

Diana Programación de Computadores 2024


Carolina Arias
Sosa Programas prácticos Semestre 2

[Link] Programa hola mundo

2. analicemos el siguiente código

package Persona;

//Definición de la clase Persona


public class Persona {

// Atributos o características de la clase Persona


String nombre;
int edad;
double peso;
double altura;
String colorDePiel;
String religion;

// Constructor de la clase Persona


public Persona(String nombre, int edad, double peso, double altura, String colorDePiel,
String religion) {

Página 1 de 14
[Link] = nombre;
[Link] = edad;
[Link] = peso;
[Link] = altura;
[Link] = colorDePiel;
[Link] = religion;
}

// Método para mostrar la información de la persona


public void mostrarInformacion() {
[Link]("Nombre: " + nombre);
[Link]("Edad: " + edad + " años");
[Link]("Peso: " + peso + " kg");
[Link]("Altura: " + altura + " cm");
[Link]("Color de piel: " + colorDePiel);
[Link]("Religión: " + religion);
[Link](); // Línea en blanco para separar la información de las personas
}

// Método principal para ejecutar el programa


public static void main(String[] args) {
// Crear objetos de la clase Persona
Persona mujer = new Persona("Ana", 30, 65.5, 165, "Blanca", "Cristianismo");
Persona hombre1 = new Persona("Luis", 25, 75.0, 180, "Mestizo", "Catolicismo");
Persona hombre2 = new Persona("Carlos", 40, 85.0, 175, "Negra", "Protestantismo");

// Mostrar la información de las personas


[Link]();
[Link]();
[Link]();
}
}

//Clase: Plantilla para crear objetos.


//Atributos: Variables que almacenan información sobre el objeto.
//Constructor: Método especial que inicializa un objeto.//
//Métodos: Funciones que definen el comportamiento del objeto.
//Método main: Punto de entrada del programa que crea objetos y usa métodos para
interactuar con ellos.//

3. Vamos a escribir un programa en Java que permita ingresar tres números y los
ordene de menor a mayor. Para lograr esto, usaremos una técnica sencilla para

Página 2 de 14
comparar y ordenar los números. Primero, solicitaremos al usuario que ingrese los
tres números, luego los compararemos y los mostraremos en orden ascendente.

import [Link]; // Importa la clase Scanner para leer la entrada del usuario

public class OrdenarNumeros {

public static void main(String[] args) {


// Crear un objeto Scanner para leer la entrada del usuario
Scanner scanner = new Scanner([Link]);

// Pedir al usuario que ingrese tres números


[Link]("Ingrese el primer número: ");
int numero1 = [Link]();

[Link]("Ingrese el segundo número: ");


int numero2 = [Link]();

[Link]("Ingrese el tercer número: ");


int numero3 = [Link]();

// Ordenar los números


int menor, medio, mayor;

// Comparar los números para encontrar el menor, medio y mayor


if (numero1 <= numero2 && numero1 <= numero3) {
menor = numero1;
if (numero2 <= numero3) {
medio = numero2;
mayor = numero3;
} else {
medio = numero3;
mayor = numero2;
}
} else if (numero2 <= numero1 && numero2 <= numero3) {
menor = numero2;
if (numero1 <= numero3) {
medio = numero1;
mayor = numero3;
} else {
medio = numero3;
mayor = numero1;
}

Página 3 de 14
} else {
menor = numero3;
if (numero1 <= numero2) {
medio = numero1;
mayor = numero2;
} else {
medio = numero2;
mayor = numero1;
}
}

// Mostrar los números ordenados


[Link]("Los números ordenados de menor a mayor son:");
[Link](menor);
[Link](medio);
[Link](mayor);

// Cerrar el objeto Scanner


[Link]();
}
}

4. programa de la calculadora para que el usuario pueda elegir realizar otra operación
después de cada cálculo. Esto se puede hacer usando un bucle while que continuará
ejecutándose hasta que el usuario decida salir.

import [Link]; // Importa la clase Scanner para leer la entrada del usuario

public class Calculadora {

public static void main(String[] args) {


// Crear un objeto Scanner para leer la entrada del usuario
Scanner scanner = new Scanner([Link]);

int operacion; // Variable para almacenar la elección de la operación


double numero1, numero2; // Variables para almacenar los números
double resultado; // Variable para almacenar el resultado

do {
// Mostrar un menú de operaciones al usuario
[Link]("Selecciona una operación:");
[Link]("1. Sumar");
[Link]("2. Restar");

Página 4 de 14
[Link]("3. Multiplicar");
[Link]("4. Dividir");
[Link]("5. Salir");

// Leer la elección del usuario


[Link]("Ingresa el número de la operación deseada (1/2/3/4/5): ");
operacion = [Link]();

// Verificar si el usuario quiere salir


if (operacion == 5) {
[Link]("Saliendo del programa...");
break;
}

// Leer los dos números para la operación


[Link]("Ingresa el primer número: ");
numero1 = [Link]();

[Link]("Ingresa el segundo número: ");


numero2 = [Link]();

// Ejecutar la operación seleccionada


switch (operacion) {
case 1: // Sumar
resultado = numero1 + numero2;
[Link]("El resultado de la suma es: " + resultado);
break;

case 2: // Restar
resultado = numero1 - numero2;
[Link]("El resultado de la resta es: " + resultado);
break;

case 3: // Multiplicar
resultado = numero1 * numero2;
[Link]("El resultado de la multiplicación es: " + resultado);
break;

case 4: // Dividir
if (numero2 != 0) {
resultado = numero1 / numero2;
[Link]("El resultado de la división es: " + resultado);
} else {

Página 5 de 14
[Link]("Error: No se puede dividir por cero.");
}
break;

default:
[Link]("Opción inválida. Por favor selecciona una opción entre 1 y
5.");
break;
}

} while (operacion != 5); // Continuar el bucle hasta que el usuario elija salir

// Cerrar el objeto Scanner


[Link]();
}
}

Cómo Funciona el Programa


1. Muestra un menú de opciones al usuario.
2. Permite al usuario elegir una operación e ingresar dos números.
3. Realiza la operación seleccionada y muestra el resultado.
4. Pregunta al usuario si desea realizar otra operación o salir.
5. Repite el proceso hasta que el usuario elija salir (opción 5).

5. calcular el promedio de cuatro notas en Java, con los siguientes pasos:

Solicitar al usuario que ingrese las cuatro notas.


Calcular la suma de las notas.
Dividir la suma por el número de notas para obtener el promedio.
Mostrar el promedio al usuario.

import [Link]; // Importa la clase Scanner para leer la entrada del usuario

public class CalcularPromedio {

public static void main(String[] args) {


// Crear un objeto Scanner para leer la entrada del usuario
Scanner scanner = new Scanner([Link]);

// Solicitar al usuario que ingrese cuatro notas


[Link]("Ingresa la primera nota: ");

Página 6 de 14
double nota1 = [Link]();

[Link]("Ingresa la segunda nota: ");


double nota2 = [Link]();

[Link]("Ingresa la tercera nota: ");


double nota3 = [Link]();

[Link]("Ingresa la cuarta nota: ");


double nota4 = [Link]();

// Calcular la suma de las notas


double suma = nota1 + nota2 + nota3 + nota4;

// Calcular el promedio
double promedio = suma / 4;

// Mostrar el promedio al usuario


[Link]("El promedio de las cuatro notas es: " + promedio);

// Cerrar el objeto Scanner


[Link]();
}
}

5. programa en Java que solicita al usuario la base y la altura del triángulo, calcula el área y
muestra el resultado.

import [Link]; // Importa la clase Scanner para leer la entrada del usuario

public class AreaTriangulo {

public static void main(String[] args) {


// Crear un objeto Scanner para leer la entrada del usuario
Scanner scanner = new Scanner([Link]);

// Solicitar al usuario que ingrese la base del triángulo


[Link]("Ingresa la base del triángulo: ");
double base = [Link]();

// Solicitar al usuario que ingrese la altura del triángulo


[Link]("Ingresa la altura del triángulo: ");

Página 7 de 14
double altura = [Link]();

// Calcular el área del triángulo


double area = (base * altura) / 2;

// Mostrar el área al usuario


[Link]("El área del triángulo es: " + area);

// Cerrar el objeto Scanner


[Link]();
}
}

6)

Página 8 de 14
Página 9 de 14
7)

8)

Página 10 de 14
9)

Página 11 de 14
11)

Página 12 de 14
12)

13)

Página 13 de 14
Página 14 de 14

También podría gustarte