No seas presa del consumismo: ¡Repara!

 

Ayuda con código CSharp

Seguir
Hola. Agradece mucho la ayuda

* En el codigo quisiera comparar el destino con las variables ya declaradas para asi multiplicar el destino con la duracion de la llamada, si se pudiera hacer con un switch mucho mejor gracias.

El costo de las llamadas telefónicas internacionales dependen de la zona geográfica en la que se encuentre el país destino y el número de minutos hablados. El costo por minuto se representa en la siguiente tabla.

Código Zona Prcio/Min

América del Norte 2.00 América Central 2.20 América del Sur 4.50 Europa 3.50 Asia 6.00 África 6.00 Oceanía 5.00
Double AmericaNorte, AmericaSur, AmericaCentral, Europa, Africa, Oceania, Asia, duracion;
String Destino;

AmericaNorte=2.0;
AmericaCentral= 2.20;
AmericaSur = 4.50;

Europa = 3.50;
Asia= 6.00;
Africa = 6.00;
Oceania = 5.00;

Destino = "";
duracion = 0;

Console.WriteLine("Destino de la llamada");
Destino = (Console.ReadLine());


Console.WriteLine(" Cuanto es la duración de la llamada");
duracion = double.Parse(Console.ReadLine());


// Calculo

if (Destino = AmericaNorte)

1 Solución propuesta

SOLUCIÓN ACEPTADA
Si es un programa en modo consola, como parece, debe dar al usuario un menú (con números tal vez) para escoger las opciones de destinos. Algo como:

1. Africa
2. Asia
3. Europa
4. ...

P.D. Los if se escriben con ==