Sei sulla pagina 1di 5

19/5/2019 Mundo Java: EJEMPLOS Y EJERCICIOS SOBRE IF-ELSE EN JAVA

Más emeterioblacky@gmail.com Panel Cer

Mundo Java
INGENIERIA DE VIERNES, 11 DE DICIEMBRE DE 2015 VISTAS A LA PÁGINA
INFORMATICA Y SISTEMAS TOTALES
EJEMPLOS Y EJERCICIOS SOBRE IF-ELSE EN JAVA 3 3 8 4 9

UNIVERSIDAD NACION
AGRARIA DE LA SELVA

haz click aqui

ARCHIVO DEL BLOG


► 2017 (1)
▼ 2015 (37) haz click aqui
▼ diciembre (6)
USO DE GREENFOOT COLABORADORES
PARA EL
APRENDIZAJE POO I.              FUNDAMENTO TEORICO Andrea Melendres
_JUEGO
FRANKLYN BENJAM
GESTIÓN DE 1.1.        ESTRUCTURAS DE SELECCIÓN
Unknown
EXCEPCIONES (GARC (GUEVARA, 2011)Las estructuras de selección permiten modificar el
IA DE JALON &
IGNACIO ...
flujo de un programa. La decisión de ejecutar un bloque de Unknown
sentencias queda condicionada por el valor de una expresión lógica Unknown
Sentencia Switch
definida utilizando variables del programa.
EJEMPLOS Y En conclusión permite decidir si se ejecuta un bloque o no.
EJERCICIOS SOBRE
IF-ELSE EN JAVA
1.1.1.   ESTRUCTURA IF
UNA HERRAMIENTA
TECNOLÓGICA PARA (GARCIA DE JALON & IGNACIO RODRIGUEZ, 2000)
EL APRENDIZAJE La estructura if se denomina estructura de selección única
DE...
porque ejecuta un bloque de sentencias solo cuando se
una empresa se dedica a cumple la condición del if. Si la condición es verdadera se
la venta de celulares
para...
ejecuta el bloque de sentencias. Si la condición es falsa, el
flujo del programa continúa en la sentencia inmediatamente
► noviembre (12) posterior al if.
► octubre (18)
► septiembre (1) Una sentencia if tiene la siguiente sintaxis:

ETIQUETAS
ARCHIVOS
Bienvenidos
BREAK CONTINUE
CLASE LECTURA
EXAMEN La condición es una expresión que evalúa un valor lógico,
EXCEPCIONES por lo que el resultado solo puede ser true o false. La
HERENCIA
condición siempre se escribe entre paréntesis. La selección
se produce sobre el bloque de sentencias delimitado por
IF- ELSE- SWITCH
llaves.
INTERFACE
INTRODUCCIÓN POO
1.1.1.   ESTRUCTURA IF-ELSE
POLIMORFISMO La estructura if-else se denomina de selección doble porque
POLIMORFISMO II selecciona entre dos bloques de sentencias mutuamente
UML excluyentes. Si se cumple la condición, se ejecuta el bloque
Vector de sentencias asociado al if. Si la condición no se cumple,
WRAPPER entonces se ejecuta el bloque de sentencias asociado al
else.
Una sentencia if-else tiene la siguiente sintaxis:

consejostallerdeprogramacion.blogspot.com/2015/12/ejemplos-y-ejercicios-sobre-if-else-en.html 1/5
19/5/2019 Mundo Java: EJEMPLOS Y EJERCICIOS SOBRE IF-ELSE EN JAVA

Al igual que en el if, la condición se debe escribir entre


paréntesis. La selección depende del resultado de evaluar la
condición. Si el resultado es true, se ejecuta el bloque de
sentencias del if, en cualquier otro caso se ejecuta el bloque
de instrucciones del else. Después de ejecutar el bloque de
sentencias se ejecuta la sentencia inmediatamente posterior
al if-else.

Ejemplos:
1. Se solicita leer un número entero positivo y determinar si es un número de 1, 2,3
o 4 cifras.

2.En un casino de juegos se desea mostrar los mensajes respectivos por el puntaje
obtenido en el lanzamiento de tres dados de un cliente, de acuerdo a los siguientes
resultados:
ü  Si los tres dados son seis, mostrar el mensaje “Excelente”
ü  Si dos dados se obtiene seis, mostrar el mensaje “Muy bien”
ü  Si un dado se obtienen seis, mostrar el mensaje “Regular”
ü  Si ningún dado se obtiene seis, mostrar el mensaje “Pésimo”

consejostallerdeprogramacion.blogspot.com/2015/12/ejemplos-y-ejercicios-sobre-if-else-en.html 2/5
19/5/2019 Mundo Java: EJEMPLOS Y EJERCICIOS SOBRE IF-ELSE EN JAVA

II.      EJERCICIOS PROPUESTOS


2.1.Ingresar tres números enteros y determinar cuál es el mayor.
2.2.Un obrero necesita calcular su salario semanal, el cual se obtiene de la
siguiente manera: 
Si trabaja 40 horas o menos se le paga $16 por hora 
Si trabaja más de 40 horas se le paga $16 por cada una de las primeras 40
horas y $20 por cada hora extra.

2.3. En el Mercado se hace un 20% de descuento a los clientes cuya compra


supere los 300 .¿Cuál será la cantidad que pagara una persona por su
compra? 
2.4.Una persona enferma, que pesa 70kg. Se encuentra en reposo y desea saber
cuántas calorías consume durante todo el tiempo que realice una misma
actividad. Las actividades que tiene permitido realizar son únicamente
dormir o estar sentado en reposo.Los datos que tiene son estando
dormido consume 1.08 calorías por minuto y estando sentado en reposo
consume 1.66 calorías por minuto.
2.5.Un hombre desea saber cuánto dinero se genera por concepto de interés,
sobre la cantidad que tiene en inversión en el banco. Él decidirá
reinvertir los intereses siempre y cuando estos exceda a $7000, y en ese
caso desea saber cuánto dinero tendrá finalmente en su cuenta.

III.            CONCLUSIONES Y RECOMENDACIONES

Las estructuras de control if-else nos permite decidir si se ejecuta o no un


bloque, y nos posibilita definir las acciones que se deben llevar a cabo si
se cumple cierta condición y también determinar las acciones que se
deben ejecutar en caso de que no se cumpla.

Les recomendaría que si quieren programar con las estructuras if_else es


importante que primero entiendan la sintaxis de ellas cómo funcionan,
por qué hay un if y por qué hay un else.
Ya que si no saben la sintaxis y el funcionamiento de cada uno de ellos,
tendrán problemas al momento de querer usarlas en su programa.

Bibliografía
GARCIA DE JALON, J., & IGNACIO RODRIGUEZ, J. (2000). APRENDA JAVA COMO SI
ESTUVIERA EN PRIMERO. NAVARRA: UNIVERSIDAD DE NAVARRA.
GUEVARA, J. M. (2011). FUNDAMENTOS DE PROGRAMACION JAVA. MADRID: EME.

REFERENCIAS ELECTRONICAS

consejostallerdeprogramacion.blogspot.com/2015/12/ejemplos-y-ejercicios-sobre-if-else-en.html 3/5
19/5/2019 Mundo Java: EJEMPLOS Y EJERCICIOS SOBRE IF-ELSE EN JAVA

[1]APRENDA JAVA COMO SI ESTUVIERA EN PRIMERO

http://www.upv.es/sma/java/manuales/Aprenda%20Java.pdf

[2]FUNDAMENTOS DE PROGRAMACION JAVA

http://pendientedemigracion.ucm.es/info/tecnomovil/documentos/fjav
a.pdf
Publicadas por Andrea Melendres a la/s 13:29

7 comentarios:

ale_peluca 11 de julio de 2017, 11:08


Excelente!
Responder

andres c. 2 de junio de 2018, 09:51


Ayuda por favor

Ingresar un número entero positivo de tres dígitos averiguar si el dígito central es par, en
caso afirmativo emitir un mensaje q diga “dígito central par” (usar condicional simple )
Responder

http://www.facebook.com/johnaelturro 8 de julio de 2018, 14:01


public class ·· {
public static void main (String args[])
{

int ncualquiera1PrimeraCifra;
int ncualquiera2DAcifra;
int NparUltimaCifra;

Scanner leer = new Scanner(System.in);

ncualquiera1PrimeraCifra = leer.in;
int ncualquiera2DAcifra = leer.in;
int NparUltimaCifra = leer.in;

if(NparUltimaCifra == 2){
system.out.println("es par " + int ncualquiera1PrimeraCifra + ncualquiera2DAcifra + int
NparUltimaCifra);
}else if(NparUltimaCifra == 4){
system.out.println("es par " + int ncualquiera1PrimeraCifra + ncualquiera2DAcifra + int
NparUltimaCifra);
}
else if(NparUltimaCifra == 6){
system.out.println("es par " + int ncualquiera1PrimeraCifra + ncualquiera2DAcifra + int
NparUltimaCifra);
}
if(NparUltimaCifra == 8){
system.out.println("es par " + int ncualquiera1PrimeraCifra + ncualquiera2DAcifra + int
NparUltimaCifra);
}else
{system.out.println("es impar" + int ncualquiera1PrimeraCifra + ncualquiera2DAcifra + int
NparUltimaCifra);
}
}
Responder

Unknown 10 de agosto de 2018, 16:38


String num = JOptionPane.showInputDialog("Introduce numero de tres cifras");
if(num.charAt(1)=='0' || num.charAt(1)=='2' || num.charAt(1)=='4' || num.charAt(1)=='6' ||
num.charAt(1)=='8'){
System.out.println("El segundo digito es un numero par");
}else {
System.out.println("El segundo digito NOO es un numero par");
}
Responder

Diego Kenny Tello Espiritu 11 de septiembre de 2018, 14:16


Escriba un programa que pida una letra minúscula, el programa deberá imprimir si la letra es
una vocal (a,e,i,o,u), semivocal (y) o una consonante.

consejostallerdeprogramacion.blogspot.com/2015/12/ejemplos-y-ejercicios-sobre-if-else-en.html 4/5
19/5/2019 Mundo Java: EJEMPLOS Y EJERCICIOS SOBRE IF-ELSE EN JAVA
Responder

Luis Carrillo 22 de enero de 2019, 13:27


import java.util.*;
public class estructuraIFELSE3 {

public static void main(String[] args) {


// TODO Auto-generated method stub

String vocal="a, e, i, o, u";


String semivocal="y";
Scanner teclado=new Scanner(System.in);
System.out.println("Introduce una letra en míniscula");
String letra=teclado.nextLine();

if(letra ==vocal) {
System.out.println(letra+" Es una vocal");
}else {
if(letra==semivocal) {
System.out.println(letra+" Es una semivocal");
}else {
if(letra!=vocal || letra!=semivocal) {
System.out.println(letra+" Es una consonante");
}
}

}
}

podria ser asi? y si no lo fuese, alguien me puede decir los errores!!!


Responder

Yonier 24 de marzo de 2019, 18:57


El igual igual solo funciona con numeros, en ese caso se deberia usar el .Equal creo
Responder

Escribe un comentario...

Comentar como: emeterio (Goog Cerrar sesión

Publicar Vista previa Notificarme

Entrada más reciente Página Principal Entrada antigua

Suscribirse a: Comentarios de la entrada (Atom)

Tema Ventana de imágenes. Imágenes del tema de enot-poloskun. Con tecnología de Blogger.

consejostallerdeprogramacion.blogspot.com/2015/12/ejemplos-y-ejercicios-sobre-if-else-en.html 5/5

Potrebbero piacerti anche