Error en Salida de Aplicacion

03/09/2008 - 08:24 por Fernando Rios | Informe spam
Hola que tal, hoy al intentar realizar una aplicacion de consola me he topado
con un error muy raro y muy dificil de entenderles dejo el codigo, un
saludo

[code]

using System;


namespace Ejercicio_2
{
class Program
{
static void Main(string[] args)
{

//Declarando Variables "callc" (costo de llamada) es double

int clave, min;
double callc;
string Q;
start:
Console.WriteLine("Bienvenido Querido Usuario,
Porfavor Introdusca la Clave del Destino a Donde Desea LLamar:");
clave = Convert.ToInt16(Console.ReadLine());

switch (clave)
{
case 12:
Console.WriteLine("Usted ha Elegido LLamar a AMERICA DEL
NORTE...");
Console.WriteLine("Escriba S para confirmar la
Seleccion, o N para volver al menu principal:");
Q = Console.ReadLine();

if (Q == "S")
{
Console.WriteLine("Bien...El Costo de la Llamada
sera de 2 pesos el minuto...");
Console.WriteLine("Bien...Introdusca la Cantidad de
Minutos que Desea Llamar:");
min = Convert.ToInt16(Console.ReadLine());

//Aqui se realiza la operacion para determinar el
costo de la llamada...

callc = (2 * min);
}
else if (Q == "N")
{
Console.WriteLine("\t");
goto start;
}
break;
case 14:
Console.WriteLine("Usted ha Elegido LLamar a AMERICA DEL
CENTRAL...");
Console.WriteLine("Escriba S para confirmar la
Seleccion, o N para volver al menu principal:");
Q = Console.ReadLine();

if (Q == "S")
{
Console.WriteLine("Bien...El Costo de la Llamada
sera de 2.2 pesos por minuto...");
Console.WriteLine("Ahora Introdusca la Cantidad de
Minutos que Desea Llamar:");
min = Convert.ToInt16(Console.ReadLine());

//Otro caso...

callc = (2.2 * min);
}
else if (Q == "N")
{
Console.WriteLine("\t");
goto start;
}
break;
}

//Al momento de imprimir el resultado de la operacion que manda
un error en ingles Use of unassigned local variable "callc"...

Console.WriteLine("El Costo de la Llamada sera de: {0} pesos",
callc);
Console.ReadLine();




}
}
}
[/code]

Ojala me puedan ayudar, de antemano muchas gracias por su tiempo ;)
 

Preguntas similares