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;
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) {
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.
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;
}
}
}
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

Practica 5 haro_oscullo

  • 1.
    UNIVERSIDAD CENTRAL DELECUADOR 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 DELECUADOR 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 DELECUADOR 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 DELECUADOR 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 DELECUADOR 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