0% encontró este documento útil (0 votos)
32 vistas8 páginas

Semana3 Programacion

Los documentos presentan varios ejercicios de programación en Java que piden ingresar datos y realizan validaciones y cálculos condicionales sobre los mismos.

Cargado por

Sitamiku Sangwoo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
32 vistas8 páginas

Semana3 Programacion

Los documentos presentan varios ejercicios de programación en Java que piden ingresar datos y realizan validaciones y cálculos condicionales sobre los mismos.

Cargado por

Sitamiku Sangwoo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

Ejercicio 1:

package aumento.en.los.salarios;

import java.util.Scanner;

public class AumentoEnLosSalarios {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Ingrese el sexo (F para feminino, M para masculino): ");

char sexo = scanner.next().charAt(0);

System.out.print("Ingrese el sector (S para salud , E para educación , T para transporte): ");

char sector = scanner.next().charAt(0);

double salarioActual = 0.0;

double aumento= 0.0;

if(sexo=='F'){

if(sector=='S'){

salarioActual = 15000;

aumento = 0.25;}

else if (sector=='E'){

salarioActual = 12000;

aumento = 0.12;}

else if (sector=='T'){

salarioActual = 18000;

aumento = 0.20;}

else if(sexo=='M'){

if(sector=='S'){

salarioActual = 15000;

aumento = 0.20;}

else if (sector=='E'){

salarioActual = 12000;

aumento = 0.11;}

else if (sector=='T'){
salarioActual = 18000;

aumento = 0.15;}

double salarioConAumento = salarioActual + (salarioActual*aumento);

System.out.println("El salario con aumento es: " + salarioConAumento);

scanner.close();

Ejercicio 2:

package trabajo.pkg2;

import java.util.Scanner;

public class Trabajo2 {

public static void main(String[] args) {

try (Scanner scanner = new Scanner(System.in)) {

System.out.print("Ingrese las horas (0-23): ");

int horas = scanner.nextInt();

System.out.print("Ingrese los minuto (0-59): ");

int minuto = scanner.nextInt();

System.out.print("Ingrese los segundos (0-59): ");

int segundos = scanner.nextInt();

//Validar los valores ingresados

if(horas < 0 || horas > 23 || minuto < 0 || minuto > 59 || segundos < 0 || segundos >
59) {

System.out.println("Valores ingresados no validos.Asegurese de ingresar horas,


minutos y segundos dentro del rango permitido.");}

else{

segundos++; // aumentar en un segundo


if(segundos == 60){

segundos=0;

minuto++;

if(minuto == 60){

minuto=0;

horas++;

if(horas == 24){

horas=0;

System.out.println("La hora un segundo despues es: " + String.format("%02d", horas)


+ ":" + String.format("%02d" , minuto) + ":" + String.format("%02d", segundos));}

Tarea 1:
package tarea.pkg1;

import java.util.Scanner;

public class Tarea1 {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.print("Ingresa un numero:");

double numero= input.nextDouble();

if (numero > 0 ){

System.out.println("El numero es positivo.");}

else if (numero < 0) {

System.out.println("El numero es negativo.");}

else{

System.out.println("El numero es igual a cero");}


input.close();

Tarea 2:

package tarea2;

import java.util.Scanner;

public class Tarea2 {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.print("Selecciona una opcion (1 o 2): ");

int opcion= input.nextInt();

if(opcion==1){

System.out.print("Ingresa un numero entero: ");

int numeroEntero= input.nextInt();

System.out.println("Hiciste una eleccion de opcion 1.");

System.out.println("El numero entero ingresado es:" + numeroEntero);}

else if (opcion==2){

System.out.print("Ingresa un numero decimal: ");

double numeroDecimal= input.nextInt();

System.out.println("Hiciste una eleccion de opcion 2.");

System.out.println("El numero decimal ingresado es:" + numeroDecimal);}

else{

System.out.println("Opcion no valida.Debe seleccionar 1 o 2.");}

input.close();

}
Tarea3:
package tarea3;

import java.util.Scanner;

public class Tarea3 {

public static void main(String[] args) {

Scanner input = new Scanner ( System.in);

System.out.print("Ingresa tu edad: ");

int edad=input.nextInt();

if(edad>= 18){

System.out.println("Eres mayor de edad.");}

else{

System.out.println("Eres menor de edad.");}

input.close();

Tarea4.1:

package tarea4.pkg1;

import java.util.Scanner;

public class Tarea41 {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.print("Ingresa un numero: ");

double numero= input.nextDouble();

if(numero>=0){

System.out.println("El valor absoluto del numero es: "+ numero);}

else{

double valorAbsoluto = -numero;

System.out.println("El valor absoluto del numero es:" + valorAbsoluto);}


input.close();

Tarea4.2:

package tarea4.pkg2;

import java.util.Scanner;

public class Tarea42 {

public static void main(String[] args) {

Scanner input = new Scanner (System.in);

System.out.print("Ingresa un numero: ");

int numero = input.nextInt();

if(numero>=0){

if(numero % 2 == 0){

System.out.println("El numero es positivo y par.");}

else{

System.out.println("el numero es positivo e impar.");}

else{

if(numero % 2 == 0){

System.out.println("El numero es negativo y par.");}

else{

System.out.println("El numero es negativo e impar.");

input.close();

}
Tarea 4.3:

package tarea4.pkg3;

import java.util.Locale;

import java.util.Scanner;

public class Tarea43 {

public static void main(String[] args) {

Scanner input = new Scanner (System.in);

System.out.print("Ingresa un numero: ");

double numero= input.nextDouble();

double valorAbsoluto= Math.abs(numero);

if (valorAbsoluto <10){

System.out.println("El valor absoluto del numero es menor que 10.");}

else{

if(valorAbsoluto >=10 && valorAbsoluto <20){

System.out.println("El valor absoluto del numero esta entre 10 y 19.");}

else{

System.out.println("El valor absoluto del numero es mayor o igual a 20.");}

input.close();

Tarea4.4
package tarea4.pkg4;

import java.util.Scanner;

public class Tarea44 {

public static void main(String[] args) {

Scanner input=new Scanner(System.in);

System.out.print("Ingresa un numero: ");


int numero = input.nextInt();

if (numero>0){

if(numero %2 ==0){

System.out.println("El numero es positivo y divisible por 2:");}

else{

System.out.println("El numero es positivo y pero no es divisible por 2:");}

else if (numero <0){

if (numero %2 ==0){

System.out.println("El numero es negativo y divisible por 2:");}

else{

System.out.println("El numero es negativo y pero no es divisible por 2:");}

else{

System.out.println("El numero es igual a cero.");}

input.close();

También podría gustarte