Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


ENTREGA 1 PROGRAMACION DE COMPUTADORES, Ejercicios de Programación Java

Este taller consiste de un conjunto de ejercicios que le permitirán poner en práctica lo aprendido en el Módulo. El taller está dividido en tres etapas, cada una con su correspondiente entrega. La primera entrega deberá realizarse antes de la culminación de la tercera semana del Módulo.

Tipo: Ejercicios

2020/2021

Subido el 22/09/2021

usuario desconocido
usuario desconocido 🇨🇴

5

(1)

2 documentos

1 / 11

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
1.HORA A SEGUNDOS
a. Escriba un método que reciba tres enteros correspondientes a la hora actual (horas,
minutos y segundos), y retorne el número de segundos que han transcurrido desde la
medianoche. Use el formato de 24 horas.
R/.
import java.util.Scanner;
public class Horasasegundos {
@SuppressWarnings("resource")
public static void main(String[] args) {
// TODO Auto-generated method stub
int horas, minutos, segundos,s;
Scanner ent=new Scanner(System.in);
System.out.print("Digite horas:");
horas=ent.nextInt();
System.out.print("Digite minutos:");
minutos=ent.nextInt();
System.out.print("Digite Segundos:");
segundos=ent.nextInt();
s=conversionasegundos (horas,minutos,segundos);
mostrarsegundos(s);
}
public static int conversionasegundos(int h,int m, int s) {
int seg;
seg=h*60*60+m*60+s;
return seg;
}
public static void mostrarsegundos(int seg) {
System.out.print("Total segundos= "+ seg);
}
}
b. Escriba un programa que pida al usuario los valores de horas, minutos y segundos, y
muestre en pantalla el valor retornado por el método del literal a.
R/.
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga ENTREGA 1 PROGRAMACION DE COMPUTADORES y más Ejercicios en PDF de Programación Java solo en Docsity!

1.HORA A SEGUNDOS

a. Escriba un método que reciba tres enteros correspondientes a la hora actual (horas, minutos y segundos), y retorne el número de segundos que han transcurrido desde la medianoche. Use el formato de 24 horas. R/. import java.util.Scanner; public class Horasasegundos { @SuppressWarnings("resource") public static void main(String[] args) { // TODO Auto-generated method stub int horas, minutos, segundos,s; Scanner ent=new Scanner(System. in ); System. out .print("Digite horas:"); horas=ent.nextInt(); System. out .print("Digite minutos:"); minutos=ent.nextInt(); System. out .print("Digite Segundos:"); segundos=ent.nextInt(); s= conversionasegundos (horas,minutos,segundos); mostrarsegundos (s); } public static int conversionasegundos(int h,int m, int s) { int seg; seg=h6060+m*60+s; return seg; } public static void mostrarsegundos(int seg) { System. out .print("Total segundos= "+ seg); } } b. Escriba un programa que pida al usuario los valores de horas, minutos y segundos, y muestre en pantalla el valor retornado por el método del literal a. R/.

2.CONVERSIÓN DE MEDIDAS DE LONGITUD

Escriba un programa que pida al usuario una longitud en metros y muestre en pantalla las conversiones de dicha cantidad a centímetros, milímetros, pies, pulgadas, yardas, años luz y angstroms. Use métodos adecuadamente. R/. import java.util.Scanner; public class Medidasdelongitud { public static void main(String[] args) { // TODO Auto-generated method stub Scanner lector = new Scanner (System. in ); int opc; double metros, centimetros, milimetros, pies, pulgadas, yardas, añosluz, angstroms; System. out .println("Ingrese la opcion que desea: "); System. out .println("1. Centimetros a metros."); System. out .println("2. Milimetros a metros."); System. out .println("3. Pies a metros."); System. out .println("4. Pulgadas a metros."); System. out .println("5. Yardas a metros."); System. out .println("6. Años luz a metros."); System. out .println("7. Angstroms a metros."); opc= lector.nextInt(); switch(opc) { case 1: System. out .println("ingrese la cantidad de metros a convertir:"); centimetros= lector.nextDouble();

case 7: System. out .println("ingrese la cantidad de metros a convertir:"); angstroms= lector.nextDouble(); metros= angstroms = 1000000000; System. out .println(angstroms+"angstroms equivalen a"+ metros+ "metros."); break; default: System. out .println("la opcion seleccionada no es valida."); } } }

  1. TEMPERATURA Escriba un programa que pida al usuario una cantidad correspondiente a una temperatura en grados centígrados y muestre en pantalla las conversiones de dicha cantidad a grados Fahrenheit, Kelvin y Rankine. Use métodos adecuadamente. R/. import java.util.Scanner; public class Semana_1 { public static void main(String[] args) { // TODO Auto-generated method stub //Punto 3 Temperatura //Escriba un programa que pida al usuario una cantidad correspondiente a una temperatura

//en grados centígrados y muestre en pantalla las conversiones de dicha cantidad a grados //Fahrenheit, Kelvin y Rankine. Use métodos adecuadamente. double temperatura; @SuppressWarnings("resource") Scanner ent=new Scanner(System. in ); System. out .print("Ingrese la temperatura en °C "); temperatura=ent.nextInt(); //Conversiones System. out .println("La temperatura ingresada en °C convertida a otras unidades de medida es:"); //Conversión a Fahrenheit double F=((temperatura * 9/5) + 32); System. out .println("La temperatura en F es: " + F + " Grados Fahrenheit"); //conversión a Kelvin double K=(temperatura + 273.15); System. out .println("La temperatura en K es: " + K + " Kelvin"); //Conversión a Rankine double R=(temperatura * 9/5 + 491.67); System. out .println("La temperatura en R es: " + R + " Rankine"); } } 4.OFERTAS Escriba un programa que pida al usuario los valores de A, B, C y D, y muestre en pantalla la solución del siguiente problema: Belén desea comprar tres camisetas. En una tienda, cada camiseta tiene un costo de A pesos y por comprar tres dan un descuento de D% sobre el valor total de la compra. En otra tienda, cada camiseta tiene un costo de B pesos y tienen una oferta de lleve tres camisetas y pague dos. En otra tienda, cada camiseta tiene un costo de C pesos y no

System. out .println(" "); System. out .println(" "); System. out .println("datos tienda 3"); System. out .println("ingrese valor de la camiseta por unidad"); int e = entrada.nextInt(); int w = e*3; System. out .println("el valor total de las tres camisetas con promocion es de: $"+" "+ w); System. out .println(" "); System. out .println(" "); if (s<x && s<w) {System. out .println("la tienda 1 tiene mas descuento $ "+""+s); } else if (x<w) {System. out .println("la tienda 2 tiene mas descuento $ "+""+x); } else { System. out .println("la tienda 2 tiene mas descuento $ "+""+w); } } }

5.CUADERNO

Escriba un programa que pida al usuario los valores de A y B, y muestre en pantalla la solución del siguiente problema: A María se le acaba de ocurrir una pregunta muy interesante sobre su cuaderno: ¿Cuántos cuadritos hay en cada página? María, que es muy inteligente, sabe que no es necesario contar todos los cuadros; en cambio, usa su regla para realizar las siguientes mediciones: »» Cada página del cuaderno mide A centímetros de largo por B de ancho. »» El margen de cada página es de 1 centímetro arriba, 1 centímetro abajo, medio centímetro a la izquierda y medio centímetro a la derecha. »» Cada cuadro de la cuadrícula mide medio centímetro por medio centímetro. »» ¿Cuántos cuadritos hay en cada página del cuaderno de María? R/. import java.util.Scanner; public class Cuaderno {

public class Punto_6 { public static void main(String[] args) { // TODO Auto-generated method stub 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(" .%%%%%%%%%%%%%%%%%%%%%%%%%. "); 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(" .%%%%%%%%%''%%%%%%%%%. "); System. out .println(" ''''''''' ''''''''' "); } }