Novena de Pentecostés con textos de san Juan Eudes
Practica 5 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 #: 5
FECHA: 06/11/2019
TEMA:
Sentencia de selección SWITCH
OBJETIVO:
Utilizar la sentencia Switch con el fin de integrarlos en los próximos ejercicios.
RESULTADOS DE APRENDIZAJE
Utilización de la sentencia Switch en los ejercicios que deberían tener menú o selección.
ACTIVIDADES:
● Una distribuidora de material eléctrico vende alambre en rollos de 500, 300 y 75 metros.
Escribir un programa que ingrese la longitud total de alambre en metros que requiere
el cliente y que imprima el numero de metros de alambre faltante.
Por ejemplo, un cliente requiere 1695 metros de alambre, el programa obtendrá: 3 rollos
de 500 metros,0 de 300 metros, 2 de 75 metros y 45 metros.
Realizar un programa que ingrese las notas de una metería de un curso, para
determinar cuántas notas se encuentran de acuerdo al siguiente cuadro.
Realizar un programa que convierta la calificación alfabética A, B, C, D, E y F a
calificaciones numéricas 10, 9, 8, 7, 6, 0. Respectivamente.
● Una distribuidora de material eléctrico vende alambre en rollos de 500, 300 y 75 metros.
Escribir un programa que ingrese la longitud total de alambre en metros que requiere
el cliente y que imprima el número de metros de alambre faltante.
Por ejemplo, un cliente requiere 1695 metros de alambre, el programa obtendrá: 3 rollos
de 500 metros,0 de 300 metros, 2 de 75 metros y 45 metros.
import java.util.Scanner;
public class calif {
public static void main(String[] args) {
// TODO Auto-generated method stub
int metros, res500, mod500, res300, mod300, res75, mod75;
Scanner n = new Scanner(System.in);
try {
System.out.print("Ingrese los metros ");
metros = n.nextInt();
res500 = metros/500;
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
mod500 = metros - res500*500;
//mod300 = mod500
System.out.println("Necesita " +res500+" rollos de 500
m");
res300 = mod500/300;
mod300 = mod500 - res300*300;
System.out.println("Necesita " +res300+" rollos de 300
m");
res75 = mod300/75;
mod75 = mod300%75;
System.out.println("Necesita " +res75+" rollos de 75
m");
System.out.println("Faltan "+mod75+" m de cable");
} catch (Exception e) {
System.out.println("Ingrese solo enteros");
}
}
}
Realizar un programa que ingrese las notas de una metería de un curso, para
determinar cuántas notas se encuentran de acuerdo al siguiente cuadro.
import java.util.Scanner;
public class ej32 {
public static void main(String[] args) {
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
int nota;
Scanner n = new Scanner(System.in);
try {
System.out.print("Ingrese su nota ");
nota = n.nextInt();
if (nota >= 18 && nota <=20) {
System.out.println("Sobresaliente");
} else if (nota >= 15 && nota <=17) {
System.out.println("Muy buena");
} else if (nota >= 12 && nota <=14) {
System.out.println("Buena");
} else if (nota >= 10 && nota <=11) {
System.out.println("Regular");
} else if (nota >= 0 && nota <=9) {
System.out.println("Deficiente");
} else {
System.out.println("Fuera de rango");
}
} catch (Exception e) {
System.out.println("Ingrese solo enteros");
}
}
}
Realizar un programa que convierta la calificación alfabética A, B, C, D, E y F a
calificaciones numéricas 10, 9, 8, 7, 6, 0. Respectivamente.
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
import java.util.Scanner;
public class nota {
public static void main(String[] args) {
// TODO Auto-generated method stub
String nota;
Scanner no = new Scanner(System.in);
System.out.print("Ingrese una calificación: " );
nota = no.next();
switch (nota) {
case "a":
System.out.println("A: 10");
break;
case "b":
System.out.println("B: 9");
break;
case "c":
System.out.println("C: 8");
break;
case "d":
System.out.println("D: 7");
break;
case "e":
System.out.println("E: 6");
break;
case "f":
System.out.println("F: 0");
break;
default:
System.out.println("¡NOTA NO VALIDA! nIngrese
solo letras minúsculas");
break;
}
}
}
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
f.) _______________ f.) ______________ f.) ______________
Sr. Haro Jesus Sr. Oscullo Carlos MSc. Zapata Victor
ESTUDIANTE ESTUDIANTE DOCENTE