Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
Primera entrega
Erika Peña
26-09-2020
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.
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.
import java.util.scanner;
public class trabajo {
public static void main(string[]
args){
// Todo Auto-generated
method stub
scanner entrada = new
scanner(system.in);
int hora
int minutos
int segundos
system.out.printIn("ingrese
hora :");
hora = entrada.nextIn();
system.out.print("ingrese
minutos");
minutos =
entrada.nextInt();
system.out.printIn("ingrese
segundos:");
segundos =
entrada.nextInt();
if (hora>=0 && hora<24 &&
minutos>=0 && minutos<60 && segundos>=0 && segundos<60)
system.out.printIn("hora correcta");
else
system.out.printIn("hora incorrecta");
system.out.printIn("el
tiempo transcurrido es:");
system.out.printIn(tiempo(hora,minutos,
segundos));
}
static int tiempot(int hora, int
minutos, int segundos) {
int horaaseg= hora*3600;
int minutoaseg = minutos * 60;
int calculo=
horaaseg+minutoaseg+segundos;
return calculo;
}
}
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.
package conversion;
import java.util.scanner;
int cant = 0;
system.out.printIn("resultados
realizados conversion:");
cant = entrada.nextInt();
system.out.printIn("resultados
realizados conversion:");
system.out.printIn("");
system.out.printIn("cantidad en
cm:"+calculo1(cant));
system.out.printIn("cantidad en
mm:"+calculo2(cant));
system.out.printIn("cantidad en
pies:"+calculo3(cant));
system.out.printIn("cantidad en
pulgadas:"+calculo4(cant));
system.out.printIn("cantidad en
yardas:"+calculo5(cant));
system.out.printIn("cantidad en
años luz:"+calculo6(cant));
system.out.printIn("cantidad en
angstrom:"+calculo7(cant));
}
static int calculo1(int cant) {
int mtsacm=cant*100;
return mtsacm
}
static int calculo2 (int cant) {
int mtsamm=cant*1000;
return mtsamm;
}
static float calculo3(int cant) {
float
mtsapies=(float)(cant*3.28084);
return mtsapies;
}
return mtsapulg;
}
static float calculo5(int cant) {
float
mtsayard=(float)(cant*1.09361);
return mtsayard;
}
static float calculo6(int cant){
float mtsaaños1=(float)
(cant*1.057e-16);
return mtsaaños1;
}
static float calculo7(int cant){
return mtsaang
}
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.
package temperatura;
import java.util.Scanner;
public class temperatura {
public static void main(String[] args) {
F = 9/5.0 * C + 32;
K = C + 273.15;
R = 9/5.0 * C + 273.15;
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?
import java.util.Scanner;
public class Cuaderno {
public static void main(String[] args) {
double b = entrada.nextDouble();
System.out.println("numero de cuadritos" + (b - 1) * (a - 2) / 0.25 );
6. Ascii art
Escriba un método que muestre en pantalla un dibujo en arte ASCII de su elección. Cree
también el método main que invoca al método anterior
package ascii_art;
}
}