Tema 10. Dinámica y funciones de la Atmosfera 2024
Practica 4 haro_oscullo
1. UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES -
INFORMÁTICA
Periodo Académico: Septiembre 2019 - Febrero 2020
GUÍA DE USO DE LABORATORIOS
ESTUDIANTE: Haro Jesus – Oscullo Carlos
SEMESTRE: Séptimo PARALELO: “B”
PRÁCTICA #: 4
FECHA: 05/11/2019
TEMA:
Ejercicio sentencia if (sistema de notas)
OBJETIVO:
Utilizar la sentencia If correctamente
RESULTADOS DE APRENDIZAJE
Utilizar correctamente la sentencia if en los ejercicios planteados
ACTIVIDADES:
● Elaborar un programa que me permita ingresar la nota del estudiante con los siguientes rangos
utilizando la sentencia IF: 10-9 domina, 8-7 alcanza, 6-5 próximo alcanzar; menores a 5
reprobado.
● Elaborar un programa que me permita ingresar el número del día de la semana lógicamente
hasta el 7 e informar cuantos días faltan para que se acabe la semana. En caso de que ingrese
el número 8 desplegar el siguiente mensaje “no existe el día 8”.
● Elaborar un programa que tenga un menú de opciones con el título FIGURAS PLANA 1.
CUADRADO 2. RECTÁNGULO 3. TRIÁNGULO 4. SALIR
DESARROLLO DE CONTENIDOS
● Elaborar un programa que me permita ingresar la nota del estudiante con los siguientes
rangos utilizando la sentencia IF: 10-9 domina, 8-7 alcanza, 6-5 próximo alcanzar;
menores a 5 reprobado.
package repaso;
import java.util.Scanner;
public class sistema_notas {
public static void main(String[] args) {
System.out.println("Ingrese la nota por favor: ");
int nota;
Scanner nota1=new Scanner(System.in);
try{
nota=nota1.nextInt();
if(nota>10) {System.out.println("ingrese un valor dentro del
rango de 10 a 0");}
if(nota <=10 && nota >=9)
{
System.out.println("DOMINA");
}
if (nota <=8 && nota >=7)
{
System.out.println("ALCANZA");
}
2. UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES -
INFORMÁTICA
Periodo Académico: Septiembre 2019 - Febrero 2020
if(nota <=6 && nota >=5)
{
System.out.println("PROXIMO ALCANZAR");
}
if (nota <5)
{
System.out.println("REPROVADO");
}
}
catch (Exception e)
{
System.out.println("el valor no es valido");
}
}
}
● Elaborar un programa que me permita ingresar el número del día de la semana
lógicamente hasta el 7 e informar cuantos días faltan para que se acabe la semana. En
caso de que ingrese el número 8 desplegar el siguiente mensaje “no existe el día 8”.
package repaso;
import java.util.Scanner;
public class dias_semana {
public static void main(String[] args) {
System.out.println("INGRESE EL DIA: ");
int dia;
Scanner dia1=new Scanner(System.in);
try {
dia=dia1.nextInt();
switch (dia)
{
case 1:
System.out.println("es LUNES faltan 6 días paa acabar
la semana");
break;
case 2:
System.out.println("es MARTES faltan 5 días paa acabar
la semana");
break;
3. UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES -
INFORMÁTICA
Periodo Académico: Septiembre 2019 - Febrero 2020
case 3:
System.out.println("es MIERCOLES faltan 4 días paa
acabar la semana");
break;
case 4:
System.out.println("es JUEVES faltan 3 días paa acabar
la semana");
break;
case 5:
System.out.println("es VIERNES faltan 2 días paa
acabar la semana");
break;
case 6:
System.out.println("es SABADO faltan 1 días paa acabar
la semana");
break;
case 7:
System.out.println("es DOMINGO y es fin de la
semana");
break;
default:
System.out.println("NO ES UN DIA VALIDO");
}
} catch(Exception e){ System.out.println("EL VALOR INGRESADO
ES INCORRECTO"); }
}
}
● Elaborar un programa que tenga un menú de opciones con el título FIGURAS PLANA 1.
CUADRADO 2. RECTÁNGULO 3. TRIÁNGULO 4. SALIR
package sent_Decision;
import java.util.Scanner;
public class sent_figuras {
4. UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES -
INFORMÁTICA
Periodo Académico: Septiembre 2019 - Febrero 2020
public static void main(String[] args) {
int figura;
int lado, base, altura, area, perimetro;
Scanner n = new Scanner(System.in);
Scanner l = new Scanner(System.in);
Scanner b = new Scanner(System.in);
Scanner h = new Scanner(System.in);
System.out.println("Ingrese un numero");
try {
System.out.println("1. Cuadrado n2. Rectangulo
n3. Triangulo n4. Salir");
figura = n.nextInt();
switch (figura) {
case 1:
System.out.println("Ha seleccionado
cuadrado");
System.out.print("Escriba el valor de su
lado: ");
lado = l.nextInt();
area = lado*lado;
perimetro = 4*lado;
System.out.print("n");
for(int i=0;i<lado;i++)
{
for(int j=0;j<lado;j++)
{
System.out.print("*
");
}
System.out.print("n");
}
System.out.println("nArea del
cuadrado: " + area);
System.out.println("Perimetro del
cuadrado: " + perimetro);
break;
case 2:
System.out.println("Ha seleccionado
rectangulo");
System.out.print("Escriba el valor de su
base: ");
base = b.nextInt();
System.out.print("Escriba el valor de su
altura: ");
altura = h.nextInt();
5. UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES -
INFORMÁTICA
Periodo Académico: Septiembre 2019 - Febrero 2020
area = base*altura;
perimetro = (2*base)+(2*altura);
System.out.print("n");
for(int i=0;i<altura;i++)
{
for(int j=0;j<base;j++)
{
System.out.print("*
");
}
System.out.print("n");
}
System.out.println("nArea del
rectangulo: " + area);
System.out.println("Perimetro del
rectangulo: " + perimetro);
break;
case 3:
System.out.println("Ha seleccionado
rectangulo");
System.out.print("Escriba el valor de su
base: ");
base = b.nextInt();
System.out.print("Escriba el valor de su
altura: ");
altura = h.nextInt();
area = (base*altura)/2;
perimetro = 3*base;
System.out.print("n");
for(int i = 1; i<=altura; i++){
//Espacios en blanco
for(int j = 1; j<=altura-j; j++){
System.out.print(" ");
}
//Asteriscos
for(int k=1; k<=(i*2)-1; k++){
System.out.print("*");
}
System.out.println();
}
System.out.println("nArea del
rectangulo: " + area);
System.out.println("Perimetro del
rectangulo: " + perimetro);
break;
case 4:
6. UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES -
INFORMÁTICA
Periodo Académico: Septiembre 2019 - Febrero 2020
System.exit(0);
break;
default:
System.out.println("Numero no valido");
break;
}
} catch (Exception e) {
System.out.println("Ingrese un valor valido,
solo en enteros");
}
}
}
REFERENCIAS:
https://masqueprogramar.wordpress.com/2017/02/02/piramide-de-asteriscos/
http://lineadecodigo.com/java/dibujando-una-figura/
https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Sentencias/try...ca
tch
f.) _______________ f.) ______________ f.) ______________
Sr. Haro Jesus Sr. Oscullo Carlos MSc. Zapata Victor
ESTUDIANTE ESTUDIANTE DOCENTE