Calcule el costo de una llamada telefonica segun el destino

💻 Mostrar el costo a pagar por una llamada telefónica, según la zona de destino y la duración en minutos.



* PSeInt :
Algoritmo full_codigos
    Definir clave, minutos como Entero;
    Escribir "CLAVE DESTINO";
    Escribir "MOSTRAR EL COSTO DE UNA LLAMADA TELEFÓNICA.";
    Escribir "[1] Estados Unidos - $. 0.13";
    Escribir "[2] Canadá - $. 0.11";
    Escribir "[5] América del Sur - $. 0.52";
    Escribir "[6] América Central - $. 0.99";
    Escribir "[8] México - $. 0.17";
    Escribir "[9] Europa - $. 0.17";
    Escribir "[10] Asia - $. 0.20";
    Escribir "[15] África - $. 0.59";
    Escribir "[20] Oceanía - $. 0.28";
    Escribir Sin Saltar "INGRESE CLAVE : ";
    Leer clave;
    Escribir Sin Saltar "DURACIÓN DE LLAMADA EN MINUTOS : ";
    Leer minutos;
    Segun (clave) Hacer
        1 : Escribir "COSTO DE LA LLAMADA : $.", minutos * 0.13;
        2 : Escribir "COSTO DE LA LLAMADA : $.", minutos * 0.11;
        5 : Escribir "COSTO DE LA LLAMADA : $.", minutos * 0.52;
        6 : Escribir "COSTO DE LA LLAMADA : $.", minutos * 0.99;
        8 : Escribir "COSTO DE LA LLAMADA : $.", minutos * 0.17;
        9 : Escribir "COSTO DE LA LLAMADA : $.", minutos * 0.17;
        10 : Escribir "COSTO DE LA LLAMADA : $.", minutos * 0.20;
        15 : Escribir "COSTO DE LA LLAMADA : $.", minutos * 0.59;
        20 : Escribir "COSTO DE LA LLAMADA : $.", minutos * 0.28;
    FinSegun
FinAlgoritmo

* Python :
print("MOSTRAR EL COSTO DE UNA LLAMADA TELEFÓNICA.")
print("[1] Estados Unidos - $. 0.13")
print("[2] Canadá - $. 0.11")
print("[5] América del Sur - $. 0.52")
print("[6] América Central - $. 0.99")
print("[8] México - $. 0.17")
print("[9] Europa - $. 0.17")
print("[10] Asia - $. 0.20")
print("[15] África - $. 0.59")
print("[20] Oceanía - $. 0.28")
clave = int(input("INGRESE CLAVE : "))
minutos = int(input("DURACIÓN DE LLAMADA EN MINUTOS : "))
if clave == 1:
    print("COSTO DE LA LLAMADA : $.", minutos * 0.13)
elif clave == 2:
    print("COSTO DE LA LLAMADA : $.", minutos * 0.11)
elif clave == 5:
    print("COSTO DE LA LLAMADA : $.", minutos * 0.52)
elif clave == 6:
    print("COSTO DE LA LLAMADA : $.", minutos * 0.99)
elif clave == 8:
    print("COSTO DE LA LLAMADA : $.", minutos * 0.17)
elif clave == 9:
    print("COSTO DE LA LLAMADA : $.", minutos * 0.17)
elif clave == 10:
    print("COSTO DE LA LLAMADA : $.", minutos * 0.20)
elif clave == 15:
    print("COSTO DE LA LLAMADA : $.", minutos * 0.59)
elif clave == 20:
    print("COSTO DE LA LLAMADA : $.", minutos * 0.28)

* Lenguaje C :
#include<stdio.h>
int main(){
    int clave, minutos;
    printf("MOSTRAR EL COSTO DE UNA LLAMADA TELEFONICA.\n\n");
    printf("CLAVE DESTINO\n");
    printf("[1] Estados Unidos - $. 0.13\n");
    printf("[2] Canada - $. 0.11\n");
    printf("[5] America del Sur - $. 0.52\n");
    printf("[6] America Central - $. 0.99\n");
    printf("[8] Mexico - $. 0.17\n");
    printf("[9] Europa - $. 0.17\n");
    printf("[10] Asia - $. 0.20\n");
    printf("[15] Africa - $. 0.59\n");
    printf("[20] Oceania - $. 0.28\n");
    printf("INGRESE CLAVE : ");
    scanf("%i",&clave);
    printf("DURACION DE LLAMADA EN MINUTOS : ");
    scanf("%i",&minutos);    
    switch(clave){
        case 1: printf("\nCOSTO DE LA LLAMADA : $.%.2f\n", (minutos * 0.13)); break;
        case 2: printf("\nCOSTO DE LA LLAMADA : $.%.2f\n", (minutos * 0.11)); break;
        case 5: printf("\nCOSTO DE LA LLAMADA : $.%.2f\n", (minutos * 0.52)); break;
        case 6: printf("\nCOSTO DE LA LLAMADA : $.%.2f\n", (minutos * 0.99)); break;
        case 8: printf("\nCOSTO DE LA LLAMADA : $.%.2f\n", (minutos * 0.17)); break;
        case 9: printf("\nCOSTO DE LA LLAMADA : $.%.2f\n", (minutos * 0.17)); break;
        case 10: printf("\nCOSTO DE LA LLAMADA : $.%.2f\n", (minutos * 0.20)); break;
        case 15: printf("\nCOSTO DE LA LLAMADA : $.%.2f\n", (minutos * 0.59)); break;
        case 20: printf("\nCOSTO DE LA LLAMADA : $.%.2f\n", (minutos * 0.28)); break;        
    }  
    return 0;
}

* C++ :
#include<iostream>
using namespace std;
int main() {
    int clave, minutos;
    cout << "MOSTRAR EL COSTO DE UNA LLAMADA TELEFONICA." << endl << endl;
    cout << "CLAVE DESTINO" << endl;
    cout << "[1] Estados Unidos - $. 0.13" << endl;
    cout << "[2] Canada - $. 0.11" << endl;
    cout << "[5] America del Sur - $. 0.52" << endl;
    cout << "[6] America Central - $. 0.99" << endl;
    cout << "[8] Mexico - $. 0.17" << endl;
    cout << "[9] Europa - $. 0.17" << endl;
    cout << "[10] Asia - $. 0.20" << endl;
    cout << "[15] Africa - $. 0.59" << endl;
    cout << "[20] Oceania - $. 0.28" << endl;
    cout << "INGRESE CLAVE : ";
    cin >> clave;	
    cout << "DURACION DE LLAMADA EN MINUTOS : ";
    cin >> minutos;	
    cout << endl;
    switch(clave){
        case 1 : cout << "COSTO DE LA LLAMADA : $." << (minutos * 0.13) << endl; break;
        case 2 : cout << "COSTO DE LA LLAMADA : $." << (minutos * 0.11) << endl; break;
        case 5 : cout << "COSTO DE LA LLAMADA : $." << (minutos * 0.52) << endl; break;
        case 6 : cout << "COSTO DE LA LLAMADA : $." << (minutos * 0.99) << endl; break;
        case 8 : cout << "COSTO DE LA LLAMADA : $." << (minutos * 0.17) << endl; break;
        case 9 : cout << "COSTO DE LA LLAMADA : $." << (minutos * 0.17) << endl; break;
        case 10 : cout << "COSTO DE LA LLAMADA : $." << (minutos * 0.20) << endl; break;
        case 15 : cout << "COSTO DE LA LLAMADA : $." << (minutos * 0.59) << endl; break;		
        case 20 : cout << "COSTO DE LA LLAMADA : $." << (minutos * 0.28) << endl; break;       
    }
    return 0;
}

* C# :
using System;
using System.Collections.Generic;
using System.Text;
namespace full_codigos
{
    class llamada_telefono
    {
        static void Main(string[] args)
        {

            Console.ReadLine();
        }
    }
}

* Java Apache | NetBeans :
package full_codigos;
import java.util.Scanner;
public class llamada_telefono {
    public static void main(String[] args) {

          }
     }
}