




Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una serie de ejercicios básicos de programación en java que cubren temas como la entrada y salida de datos, condicionales, bucles y operaciones matemáticas. Estos ejercicios son ideales para estudiantes que se están iniciando en el aprendizaje de java, ya que les permitirán practicar y afianzar los conceptos fundamentales de la programación. Los ejercicios van desde la solicitud de datos numéricos y de texto, hasta la realización de operaciones aritméticas, la identificación de números pares e impares, y la determinación de números capicúas. Además, se incluyen ejemplos de uso de los diferentes tipos de bucles (while, do-while y for) para recorrer secuencias numéricas. Estos ejercicios pueden ser utilizados como material de estudio, práctica y evaluación en cursos introductorios de programación en java, tanto a nivel universitario como de educación secundaria.
Tipo: Apuntes
1 / 8
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!





import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa el primer número entero: "); int numero1 = sc.nextInt(); System.out.print("Ingresa el segundo número entero: "); int numero2 = sc.nextInt(); System.out.println("El primer número ingresado es: " + numero1); System.out.println("El segundo número ingresado es: " + numero2); } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa tu nombre: "); String nombre = sc.nextLine(); System.out.println("Tu nombre es: " + nombre); } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa un número entero: "); int numero = sc.nextInt(); int doble = numero * 2; int triple = numero * 3; System.out.println("El doble del número es: " + doble); System.out.println("El triple del número es: " + triple); }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa un número entero: "); int numero = sc.nextInt(); if (numero % 2 == 0) { System.out.println("El número ingresado es par."); } else { System.out.println("El número ingresado es impar."); } } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa un número entero: "); int numero = sc.nextInt(); if (numero % 10 == 0) { System.out.println("El número ingresado es múltiplo de 10."); } else { System.out.println("El número ingresado no es múltiplo de 10."); } } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa un número entero de tres cifras: "); int numero = sc.nextInt(); if (numero < 100 || numero > 999) { System.out.println("El número ingresado no tiene tres cifras. El programa finaliza.");
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int numero1, numero2; do { System.out.print("Ingresa el primer número: "); numero1 = sc.nextInt(); System.out.print("Ingresa el segundo número: "); numero2 = sc.nextInt(); if (numero1 == numero2) { System.out.println("Los números son iguales. Por favor, introduce números distintos."); } } while (numero1 == numero2); int menor = Math.min(numero1, numero2); int mayor = Math.max(numero1, numero2); for (int i = menor; i <= mayor; i++) { System.out.println(i); } } }
import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int contador = 0, numero; do { System.out.print("Ingresa un número entero (o 0 para finalizar): "); numero = sc.nextInt(); if (numero != 0) { contador++; } } while (numero != 0); System.out.println("Se han leído " + contador + " números."); }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa un año: "); int year = sc.nextInt(); while(year % 4 == 0 && year% 100 != 0) || (anio % 400 == 0)){ if (esBisiesto(year)) { System.out.println(year + " es un año bisiesto."); } else { System.out.println(year + " no es un año bisiesto."); } } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa un número entero: "); int numero = sc.nextInt(); long factorial = calcularFactorial(numero); System.out.println(" El factorial de " + numero + " es: " + factorial); if (n == 0 || n == 1) { System.out.println( “ factorial es ” + numero ); } else { System.out.println("El factorial es " + (Factorial(n - 1))); } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa un número entero para hacer la tabla de multiplicar de 1 al 10"); Int num= sc.nextInt(); If(num>=1000000){ System.out.print("Tabla de multiplicar del" + num); System.out.println("-------------------------------------------"); System.out.println(num + “ 1 “ + “ = “ + (num1)); System.out.println(num + “ * 2 “ + “ = “ + (num* 2 )); System.out.println(num + “ * 3 “ + “ = “ + (num* 3 )); System.out.println(num + “ * 4 “ + “ = “ + (num* 4 )); System.out.println(num + “ * 5 “ + “ = “ + (num* 5 )); System.out.println(num + “ * 6 “ + “ = “ + (num* 6 )); System.out.println(num + “ * 7 “ + “ = “ + (num* 7 )); System.out.println(num + “ * 8 “ + “ = “ + (num* 8 )); System.out.println(num + “ * 9 “ + “ = “ + (num* 9 )); System.out.println(num + “ 1 0 “ + “ = “ + (num1 0 )); }else { Syste.out.println( “ Ingresar numero nuevamente ” ); } } }
import java.util.Scanner public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa un número n: "); int n = scanner.nextInt(); int i = 1; while (i <= n) { System.out.println(i); i++; } } } import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa un número n: "); int n = scanner.nextInt(); System.out.println("Usando do- while:"); int i = 1; do { System.out.println(i); i++; } while (i <= n); } import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Ingresa un número n: "); int n = sc.nextInt(); for (int i = 1; i <= n; i++) { System.out.println(i); } } }