1. Ejercicio 1: Datos dos números diferentes devolver el número mayor
Análisis
LEYENDA
numeroA => Guarda la información del primer
número
numeroB => Guarda la información del segundo
número
DECLARACION DE VARIABLES
numeroA, numeroB
PROCESO
si (numeroA > numeroB) entonces
imprimir "El número mayor es: " + numeroA
caso contrario
Imprimir "El número mayor es: "+ numeroB
fin de si
Desarrollo: Diagrama de Flujo
Inicio
Declaramos Variables:
numeroA (int)
numeroB (int)
numeroA > numeroB
"El núm
n
"El número mayor
es " + numeroB
FIN
2. Prueba de Escritorio
desktop
Número Mayor
Ingrese el primer número 5
RESULTADO
El número mayor es : 5
INGRESO
DE DATOS
PROCESO
DE DATOS
SALIDA DE
DATOS
ero mayor es" +
numeroA
Ingrese el segundo número 3
3. numeroA = 5
numeroB = 3
si (numeroA > numeroB) entonces
imprimir "El número mayor es: " + numeroA
caso contrario
Imprimir "El número mayor es: "+ numeroB
fin de si
El numero mayor es: + numeroA
public class CondicionesPrimerEjercicio {
public static void main(String[] args) {
// Declaración de variables
int numeroA, numeroB;
// Crear el objeto para capturarDatos
Scanner teclado = new Scanner(System.in);
//Capturamos Datos
System.out.println("Número Mayor");
System.out.println("Ingrese el primer número");
numeroA = teclado.nextInt();
System.out.println("Ingrese el segundo número");
numeroB = teclado.nextInt();
// Proceso y Salida
System.out.println("El Resultado");
if(numeroA > numeroB){
System.out.println("El número mayor es: "+numeroA)
}
else {
System.out.println("El número mayor es:" + numeroB
}
}
}
Codigo Fuente
5. Ejercicio 2: Determinar si un número entero es positivo, negativo o neutro.
Análisis
LEYENDA
numeroA => Guarda la información del número a evaluar
DECLARACION DE VARIABLES
numeroA
PROCESO
si (numeroA > 0) entonces
imprimir "El numero " + numeroA +" es POSITIVO"
caso contrario (numeroA < 0) entonces
imprimir "El numero " + numeroA +" es NEGATIVO"
caso contrario
Imprimir "El número"+numeroA+" es NEUTRO"
fin de si
Desarrollo: Diagrama de Flujo
Inicio
Declaramos Variables:
numeroA (int)
Verdadero numeroA > 0
imprimir "El numero " +
numeroA +" es POSITIVO"
FIN
Veridadero nu
imprimir "El numero " +
numeroA +" es POSITIVO"
6. Prueba de Escritorio
desktop
Conociendo el tipo de número
Ingrese un número -15
RESULTADO
El número -15 es NEGATIVO
INGRESO
DE DATOS
PROCESO
DE DATOS
SALIDA DE
DATOS
si
ca
im
ca
Im
fin
meroA < 0
Imprimir "El
número"+numeroA+" es
NEUTRO"
7. numeroA = -15
i (numeroA > 0) entonces
imprimir "El numero " + numeroA +" es POSITIVO"
aso contrario (numeroA < 0) entonces
mprimir "El numero " + numeroA +" es NEGATIVO"
aso contrario
mprimir "El número"+numeroA+" es NEUTRO"
n de si
"El numero " + numeroA +" es NEGATIVO"
Codigo Fuente
public class CondicionesSegundoEjercicio {
public static void main(String[] args) {
// Declaración de Variables
int numeroA;
// Crear el objeto que captura datos
Scanner teclado = new Scanner (System.in);
System.out.println("Conociendo el tipo de numero");
System.out.println("Ingrese un numero");
//Captura el valor del numeroA
numeroA = teclado.nextInt();
// Proceso
System.out.println("Resultado");
if (numeroA > 0)
{
System.out.println("El numero "+ numeroA +"Es POSITIVO
}
else if(numeroA < 0){
System.out.println("El numero "+ numeroA +"Es NEGATIVO
} else{
System.out.println("El numero "+ numeroA +"Es NEUTRO")
}
}
}
9. Ejercicio 2: Dado un carácter determinar si es una vocal.
Análisis
LEYENDA
caracter=> Guarda el valor ingresado por teclado
DECLARACION DE VARIABLES
caracter
PROCESO
si (caracter = "a" o caracter = "A") entonces
imprimir "El caracter" + caracter +"es una VOCAL"
caso contrario (caracter = "e" o caracter = "E") entonces
imprimir "El caracter" + caracter +"es una VOCAL"
caso contrario (caracter = "i" o caracter = "I") entonces
imprimir "El caracter" + caracter +"es una VOCAL"
caso contrario (caracter = "o" o caracter = "O") entonces
imprimir "El caracter" + caracter +"es una VOCAL"
caso contrario (caracter = "u" o caracter = "U") entonces
imprimir "El caracter" + caracter +"es una VOCAL"
caso contrario
imprimir "El caracter" + caracter +"NO es una VOCAL :("
fin de si
Desarrollo: Diagrama de Flujo
Inicio
Declaramos Variables:
caracter (String)
Verdadero caracter = "a" o caracter = "A"
imprimir "El caracter" +
caracter +"es una VOCAL"
Veridadero
cara
car
imprimir "El caracter" +
caracter +"es una VOCAL"
imprim
caracter
10. Prueba de Escritorio
desktop
Conociendo las vocales
Ingrese un caracter e
RESULTADO
El caracter E es una VOCAL
INGRESO
DE DATOS
PROCESO
DE DATOS
SALIDA DE
DATOS
si (ca
im
caso
im
caso
im
caso
im
caso
im
caso
im
fin de
"E
acter = "e" o
racter = "E"
mir "El caracter" +
+"es una VOCAL"
Verdadero
caracter = "i" o
caracter = "I"
caracter = "o" o
caracter = "O"
imprimir "El caracter" +
caracter +"es una VOCAL"
Verdadero
caracter = "u" o
caracter = "U"
imprimir "El caracter" +
caracter +"es una VOCAL"
11. caracter= e
aracter = "a" o caracter = "A") entonces
primir "El caracter" + caracter +"es una VOCAL"
contrario (caracter = "e" o caracter = "E") entonces
primir "El caracter" + caracter +"es una VOCAL"
contrario (caracter = "i" o caracter = "I") entonces
primir "El caracter" + caracter +"es una VOCAL"
contrario (caracter = "o" o caracter = "O") entonces
primir "El caracter" + caracter +"es una VOCAL"
contrario (caracter = "u" o caracter = "U") entonces
primir "El caracter" + caracter +"es una VOCAL"
contrario
primir "El caracter" + caracter +"NO es una VOCAL :("
e si
El caracter " + caracter +" es una VOCAL"
Codigo Fuente
public class CondicionesTercerEjercicio {
public static void main(String[] args) {
// Declaracion de las variables
String caracter;
// Objeto para capturar valores
Scanner teclado = new Scanner(System.in);
// Impresion de Captura de Datos
System.out.println("Conociendo las vocales");
System.out.println("Ingrese un caracter");
caracter = teclado.nextLine();
// Proceso y Salida
if (caracter.equals("a") || caracter.equals("A"))
{
System.out.println("El caracter "+ caracter +" es una VOCAL");
}
else if(caracter.equals("e")|| caracter.equals("E"))
{
System.out.println("El caracter "+ caracter +" es una VOCAL");
}
else if(caracter.equals("i") || caracter.equals("I"))
{
System.out.println("El caracter "+ caracter +" es una VOCAL");
}
else if(caracter.equals('o') || caracter.equals('O'))
{
System.out.println("El caracter "+ caracter +" es una VOCAL");
}
else if(caracter.equals("u") || caracter.equals("U"))
{
System.out.println("El caracter "+ caracter +" es una VOCAL");
}
else{
System.out.println("El caracter" + caracter +"NO ES UNA VOCAL :(");
}
}
}