Skip to content

Latest commit

 

History

History

Clase 02 INTRO A JAVA Clase Scanner y Operadores

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Clase 2

🏠 Introducción a Clase Scanner y a operaciones aritméticas

👋 Introducción

¡Bienvenido a tu siguiente paso! En esta nueva sección, explorarás tres componentes esenciales para cualquier programador en Java: la clase Scanner, las operaciones y los operadores.

¿Por qué es importante esta Sección?

La clase Scanner nos permite capturar datos del usuario, una habilidad crucial para hacer programas interactivos. Luego nos adentraremos en las operaciones aritméticas y lógicas que nos permiten manipular datos y realizar cálculos. Descubriremos cómo los operadores en Java nos ayudan a simplificar nuestro código y a realizar operaciones de manera más eficiente.

Al finalizar, podrás alcanzar los siguientes objetivos:

  • Utilizar eficazmente la clase Scanner para capturar la entrada del usuario en tus programas.
  • Realizar con éxito operaciones aritméticas y lógicas básicas, permitiendo la manipulación de datos de manera efectiva.
  • Demostrar una comprensión sólida y la habilidad de aplicar diversos operadores, incluyendo los aritméticos, de comparación y lógicos, en tus programas para lograr el comportamiento deseado.

¡Manos a la obra! 💪


📖 Material Descargable

Aquí encontrarás el material descargable correspondiente que te dará las bases para tus próximos pasos.

👉 Teoría Clase Scanner & Operadores en Java

📢 ¡Importante!

  • No debes memorizar conceptos o definiciones, concéntrate en entender el concepto. La práctica hará que luego puedas aplicarlo con más agilidad.
  • Si hay algo que no comprendes, ¡no te preocupes! Anótalo y pregunta a tus compañeros o mentor en el encuentro en vivo.

👣 Utilizando la Clase Scanner

En las siguientes actividades utilizarás la clase Scanner de Java para interactuar con el usuario y solicitarle datos de entrada. A través de la lectura de datos ingresados por el usuario, se practica la asignación de valores a variables y la impresión de información en la consola.


✏️ Actividad 1 : Usando la Clase Scanner

Para entender mejor el concepto de esta clase, practicarás con los siguientes ejercicios:

  1. Solicita al usuario que ingrese su nombre (cadena de texto), guárdalo en una variable e imprime el dato por consola..
  2. Solicita al usuario que ingrese su edad (número), guárdalo en una variable e imprime el dato por consola..
  3. Luego imprime en pantalla un mensaje que diga “Su nombres es [nombre del usuario] y su edad es [edad del usuario]”.

💡A tener en cuenta:

  • Evalúa al declarar tus variables que “tipo” de dato almacenará.
  • Al nombrar tus variables, considera las convenciones utilizadas para hacerlo.

💡Problema Resuelto

👣 Utilizando los operadores de Java

Estos ejercicios te ayudarán a estar mejor preparado para enfrentar desafíos más complejos en tus futuros proyectos. Dominar las operaciones y operadores es fundamental en cualquier programa, por lo que practicarlos te brindará una base sólida para abordar tareas más avanzadas con confianza.

💡Atención

Antes de finalizar su sesión en equipo de hoy, un integrante deberá compartir su pantalla y explicar en detalle cómo resolvió los ejercicios propuestos. Puede ser el facilitador o cualquier compañero que se anime (puedes ser tú 💪).

Aprovecha esta oportunidad para enriquecer tu propia resolución y participa activamente haciendo preguntas.


✏️ Actividad 2: Operaciones básicas

En esta actividad, practicarás el uso de operaciones aritméticas en Java. A través de la realización de diversas operaciones entre números, fortalecerás tu conocimiento sobre las operaciones básicas disponibles en el lenguaje, como la suma (+), resta (-), multiplicación (*), división (/) y módulo (%).

Realizarás operaciones tanto con valores predeterminados como con valores ingresados por el usuario por teclado.

Aplica lo aprendido resolviendo los siguientes ejercicios:

  1. Declara dos variables, y asígnales un valor a cada una de ellas.
  2. Realiza las 5 operaciones básicas posibles en Java y muestra el resultado en consola. Te animamos a mostrar el resultado dentro de un texto para que se vea ordenado el resultado, Ej: La suma de las 2 variables es : “[resultado]”;
  3. Posteriormente, pide al usuario que ingrese dos números, guardarlos en variables previamente declaradas, realiza la suma de los números y muestra el resultado en la consola.

💡Problema Resuelto


✏️ Actividad 3: Usando los operadores de comparación

En este ejercicio, usarás los operadores de comparación y lógicos en Java. Interactuarás con el usuario para comparar dos números ingresados y evaluar diversas condiciones utilizando operadores como mayor que, distinto que y divisible por dos. De esta manera, comprenderás cómo funcionan y cuál es su sintaxis, así como su aplicación en la lógica de programación.

Además, realizarás comparaciones adicionales utilizando operadores lógicos para evaluar condiciones combinadas. Al finalizar el ejercicio, podrás determinar si se cumplen ciertas condiciones lógicas establecidas.

1. Pide al usuario que ingrese dos números, y:

A. Compara si el primer  número  ingresado  es mayor al segundo número  ingresado. Debería verse así:

https://images.ctfassets.net/lg4qnzuw6s7g/5zXXVXZzWdOgkGk9DYTnk3/9ba23f665387a0131af9332efa5eaf83/image5.png

B. Verifica si el primer número ingresado  es distinto al segundo número ingresado . Muestra el resultado en consola.

C. Verifica si el primer número ingresado  es divisible por 2 . Muestra el resultado en consola.

💡Los operadores de comparación más utilizados en Java son: igualdad (==), distinto que (!=), mayor que (>), menor que (<), mayor o igual que (>=), menor o igual que (<=).

2. Pide al usuario que ingrese otros 2 números, y realiza las siguientes validaciones:

A. Si el número 1 es mayor al número 2 y si el número 3 es mayor al número 4.

B. Si el número 1 es mayor al número 2 o si el número 3 es mayor al número 4.

💡Los operadores lógicos más utilizados en Java son: AND (&&), OR (||), siendo AND = y  / OR = o.

💡Problema Resuelto


✏️ Actividad 4: Verificación de Edad

Verificación de Edad

  • Pide al usuario que ingrese su año de nacimiento y almacena el dato en una variable previamente declarada llamada añoNacimiento.
  • Declara una variable del tipo Constante llamado ANIOACTUAL con el año actual.
  • Calcula la edad actual del usuario, considerando que la cuenta sería ANIOACTUAL - añoNacimiento. Almacena el dato en una variable llamada calculoEdad.
  • Determina si el usuario es mayor de edad (tener 18 años o más) y muestra un mensaje apropiado.

💡Al declarar la variable del tipo constante, recuerda las convenciones recomendadas para hacerlo.

💡Problema Resuelto


✏️ Actividad 5: Calculadora de Área y Perímetro:

Calculadora de Área y Perímetro:

  • Pide al usuario que ingrese el valor de la base y de la altura de un rectángulo.
  • Almacena estos valores en variables previamente declaradas llamadas baseRectangulo y alturaRectangulo, respectivamente.
  • Calcula y almacena el perímetro del rectángulo utilizando la fórmula: Perímetro = 2 × base + 2 × altura.
  • Muestra el resultado del perímetro por consola junto con un mensaje adecuado.
  • Calcula y almacena el área del rectángulo utilizando la fórmula: Área = base × altura.
  • Muestra el resultado del área por consola junto con un mensaje adecuado.

💡 Recuerda: Al declarar las variables, ten en cuenta si los valores ingresados por el usuario pueden ser decimales. En tal caso, debes utilizar variables de tipo flotante o doble para garantizar una precisión decimal adecuada.

💡Problema Resuelto