Autor Tema: Ejercicios Básicos con Estructura Secuencial Java  (Leído 15955 veces)

Sixtoex

  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 105
    • Ver Perfil
Ejercicios Básicos con Estructura Secuencial Java
« en: 13 de Noviembre 2014, 16:38 »
Objetivo: No se puede usar ningun bucle, ni sentencias ni nada

1. Programa Java que lea dos números enteros por teclado y los muestre por pantalla.
   
Código: [Seleccionar]
Scanner numero = new Scanner(System.in); // Llamamos a su constructor y le pasamos un argumento para que pueda escanear dentro de la consola
System.out.println("Ingresa numero 1:");
int leer_numero1 = numero.nextInt();
System.out.println("Ingresa numero 2:");
int leer_numero2 = numero.nextInt();
System.out.println(leer_numero1);
System.out.println(leer_numero2);
}
2. 2. Programa Java que lee un número entero por teclado y obtiene y muestra por pantalla el doble y el triple de ese número.
      
Código: [Seleccionar]
Scanner numero = new Scanner(System.in);
System.out.println("Escribe el numero que desees:");
int leerNumero = numero.nextInt();
System.out.println("El doble de "+leerNumero+"es: "+leerNumero * 2);

 3. Programa que lea una cantidad de grados centígrados y la pase a grados Fahrenheit. La fórmula correspondiente es: F = 32 + ( 9 * C / 5)
   
Código: [Seleccionar]
int gradoFahrenheit;
Scanner numero =  new Scanner(System.in);
System.out.println("Escribe la cantidad de grados centígrados que quieres pasar a grados Fahrenheit: ");
int leerGradoCentigrados = numero.nextInt();
gradoFahrenheit =  32+(9*leerGradoCentigrados/5);
System.out.println(leerGradoCentigrados+" centigrados es: "+gradoFahrenheit+" grados Farenheit");

Y por último este ejercicio que me a parecido muy divertido, si utilizamos for es muy muy fácil, pero lo divertido estar hacerlo sin eso:

13. Programa que calcula el número de la suerte de una persona a partir de su fecha de nacimiento.


Código: [Seleccionar]
short dia,mes,año,cifra1,cifra2,cifra3,cifra4,resultado;
Scanner fecha = new Scanner(System.in);
System.out.println("Escribe el día de la fecha: ");
dia = (short)fecha.nextInt();
System.out.println("Escribe el mes de la fecha: ");
mes = (short)fecha.nextInt();
System.out.println("Escribe el año de la fecha: ");
año = (short)fecha.nextInt();
resultado = (short) (dia + mes + año);
cifra1 = (short)(resultado / 1000);
cifra2 = (short)(resultado % 10);
cifra3 = (short)(resultado % 10);
cifra4 = (short)(resultado % 10);
resultado = (short)(cifra1+cifra2+cifra3+cifra4);
System.out.println("El día de la suerte es: "+resultado);
    }
}
Nota: Por último aclarar que estamos manejando la Clase Scanner, con lo cual necesitamos importar el paquete donde se encuentra:
Código: [Seleccionar]
import java.util.Scanner;Cualquier duda o sugerencia ponerla. 8)
« Última modificación: 13 de Noviembre 2014, 22:38 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Re:Ejercicios Básicos con Estructura Secuencial Java
« Respuesta #1 en: 13 de Noviembre 2014, 22:39 »
Sugerencia: poner código compilable, de esa manera el código puede ser copiado, pegado y compilado (así se puede probar y hacer críticas respecto de su funcionamiento)

Saludos

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".