Você está na página 1de 5

1.

int numero;

Console.WriteLine("Insira um número entre 0 e 10:");


if(int.TryParse(Console.ReadLine(), out numero))
{
switch (numero)
{
case 0:
Console.WriteLine("Zero");
break;
case 1:
Console.WriteLine("Um");
break;
case ~2:
Console.WriteLine("Dois");
break;
case 3:
Console.WriteLine("Três");
break;
case 4:
Console.WriteLine("Quatro");
break;
case 5:
Console.WriteLine("Cinco");
break;
case 6:
Console.WriteLine("Seis");
break;
case 7:
Console.WriteLine("Sete");
break;
case 8:
Console.WriteLine("Oito");
break;
case 9:
Console.WriteLine("Nove");
break;
case 10:
Console.WriteLine("Dez");
break;
default:
Console.WriteLine("Tente outra vez");
break;

}
}
else
{
Console.WriteLine("Erro - Não inseriu um número inteiro entre 0 e
10!");
}

Console.ReadKey();
2.
int cod, quant;
double valorTotal;

Console.WriteLine("Insira o código do pedido:");


if (int.TryParse(Console.ReadLine(), out cod))
{
Console.WriteLine("Insira a quantidade de itens do pedido:");
if (int.TryParse(Console.ReadLine(), out quant))
{
switch(cod)
{
case 100:
valorTotal = quant * 2.50;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

case 101:
valorTotal = quant * 3.50;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

case 102:
valorTotal = quant * 4.50;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

case 103:
valorTotal = quant * 2.70;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

case 104:
valorTotal = quant * 3.55;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

case 105:
valorTotal = quant * 1.75;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

default:
Console.WriteLine("Código do pedido inexistente");
break;
}
}
}
else
{
Console.WriteLine("Erro - Código não válido");
}

Console.ReadKey();
3.
double preco, cod, valorPrestacao;

Console.WriteLine("Insira o preço do produto:");


if(double.TryParse(Console.ReadLine(), out preco))
{
Console.WriteLine("Insira o código do produto:");
if(double.TryParse(Console.ReadLine(), out cod))
{
switch(cod)
{
case 1:
valorPrestacao = preco - (preco * 0.30);
Console.WriteLine($"Nº de prestações: pronto
pagamento; valor da prestação: {valorPrestacao}");
break;

case 2:
valorPrestacao = preco - (preco * 0.20);
Console.WriteLine($"Nº de prestações: 2; valor da
prestação: {valorPrestacao}");
break;

case 3:
valorPrestacao = preco - (preco * 0.10);
Console.WriteLine($"Nº de prestações: 3; valor da
prestação: {valorPrestacao}");
break;

case 4:
valorPrestacao = preco;
Console.WriteLine($"Nº de prestações: entre 4 e 6;
valor da prestação: {valorPrestacao}");
break;

default:
Console.WriteLine("Insira um código válido");
break;

}
}
}
else
{
Console.WriteLine("Erro - Insira um valor válido");
}

Console.ReadKey();
4.

double custo, cod, precoVenda;

Console.WriteLine("Insira o preço do produto:");


if (double.TryParse(Console.ReadLine(), out custo))
{
Console.WriteLine("Insira o código do produto, de 1 a 6:");
if(double.TryParse(Console.ReadLine(), out cod))
{
switch(cod)
{
case 1:
case 2:
precoVenda = custo + (custo * 0.80);
Console.WriteLine($"O preço de venda do produto é
{precoVenda} euros");
break;
case 3:
case 4:
precoVenda = custo + (custo * 0.10);
Console.WriteLine($"O preço de venda do produto é
{precoVenda} euros");
break;
case 5:
case 6:
precoVenda = custo + (custo * 0.90);
Console.WriteLine($"O preço de venda do produto é
{precoVenda} euros");
break;

default:
Console.WriteLine("Insira um código válido");
break;

}
}
}
else
{
Console.WriteLine("Insira um valor válido");
}

Console.ReadKey();
Teste

int cod, quant;


double valorTotal;

Console.WriteLine("Insira o código do pedido:");


if (int.TryParse(Console.ReadLine(), out cod))
{
Console.WriteLine("Insira a quantidade de itens do pedido:");
if (int.TryParse(Console.ReadLine(), out quant))
{
switch (cod)
{
case 100:
valorTotal = quant * 2.50;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

case 101:
valorTotal = quant * 3.50;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

case 102:
valorTotal = quant * 4.50;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

case 103:
valorTotal = quant * 2.70;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

case 104:
valorTotal = quant * 3.55;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

case 105:
valorTotal = quant * 1.75;
Console.WriteLine($"O valor total da compra é
{valorTotal} euros");
break;

default:
Console.WriteLine("Código do pedido
inexistente");
break;
}

}
}
else
{
Console.WriteLine("Erro - Código não válido");
}

Console.ReadKey();

Você também pode gostar