Ingresar una letra de calificación (A, B, C, D, F) y mostrar su significado. (Ejemplo de varias opciones con SEGUN).
Se ingresa una letra de calificación y se usa una estructura SEGUN para mostrar el significado asociado (A, B, C, D, F). Se considera mayúsculas/minúsculas en las versiones de ejemplo.
Proceso CalificacionLetras
Definir letra Como Caracter;
Escribir "Ingrese calificación (A,B,C,D,F): ";
Leer letra;
Segun letra Hacer
"A": Escribir "A - Excelente";
"B": Escribir "B - Bueno";
"C": Escribir "C - Regular";
"D": Escribir "D - Deficiente";
"F": Escribir "F - Reprobado";
De Otro Modo: Escribir "Calificación no válida";
FinSegun
FinProceso
letra = input("Ingrese calificación (A,B,C,D,F): ").upper()
significados = {
"A": "Excelente",
"B": "Bueno",
"C": "Regular",
"D": "Deficiente",
"F": "Reprobado"
}
print(significados.get(letra, "Calificación no válida"))
let letra = prompt("Ingrese calificación (A,B,C,D,F):").toUpperCase();
switch(letra) {
case "A": alert("A - Excelente"); break;
case "B": alert("B - Bueno"); break;
case "C": alert("C - Regular"); break;
case "D": alert("D - Deficiente"); break;
case "F": alert("F - Reprobado"); break;
default: alert("Calificación no válida");
}
#include <iostream>
#include <cctype>
using namespace std;
int main() {
char letra;
cout << "Ingrese calificación (A,B,C,D,F): ";
cin >> letra;
letra = toupper(letra);
switch(letra) {
case 'A': cout << "A - Excelente
"; break;
case 'B': cout << "B - Bueno
"; break;
case 'C': cout << "C - Regular
"; break;
case 'D': cout << "D - Deficiente
"; break;
case 'F': cout << "F - Reprobado
"; break;
default: cout << "Calificación no válida
";
}
return 0;
}
using System;
class Program {
static void Main() {
Console.Write("Ingrese calificación (A,B,C,D,F): ");
string letra = Console.ReadLine().ToUpper();
switch(letra) {
case "A": Console.WriteLine("A - Excelente"); break;
case "B": Console.WriteLine("B - Bueno"); break;
case "C": Console.WriteLine("C - Regular"); break;
case "D": Console.WriteLine("D - Deficiente"); break;
case "F": Console.WriteLine("F - Reprobado"); break;
default: Console.WriteLine("Calificación no válida"); break;
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese calificación (A,B,C,D,F): ");
String letra = sc.next().toUpperCase();
switch(letra) {
case "A": System.out.println("A - Excelente"); break;
case "B": System.out.println("B - Bueno"); break;
case "C": System.out.println("C - Regular"); break;
case "D": System.out.println("D - Deficiente"); break;
case "F": System.out.println("F - Reprobado"); break;
default: System.out.println("Calificación no válida"); break;
}
}
}