Oi…
Eu estou fazendo um arquivo básico, de console ( pois sou iniciante em C# :roll: ) e eu preciso apresentá-lo ao meu professor.
O problema é :
Ele roda perfeitamente no meu PC, mas em qualquer outro não. :?
PS: As versões .Net são idênticas.
Eu uso o Pen-Drive para colocar os arquivos. Ainda não tentei GRAVÁ-LO no computador (preguiça
)
Obrigado.
Ah, se isso ajudar , lá vai :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
namespace Calculadora
{
class Program
{
static void Main(string[] args)
{
Decimal Number1;
Decimal Number2;
String Opcao;
Decimal Total;
String Tipo;
Console.Title = "Calculadora";
Console.WriteLine("Microsoft Corp.");
Console.WriteLine("Lucas Henrique");
Console.WriteLine("");
Console.WriteLine("Calculadora");
Console.WriteLine("");
Console.WriteLine("1 - Subtração");
Console.WriteLine("2 - Adição");
Console.WriteLine("3 - Divisão");
Console.WriteLine("4 - Multiplicação");
Console.WriteLine("5 - Sair");
Opcao = Console.ReadLine();
if (Opcao.Equals("1"))
{
Console.Clear();
Tipo = "subtraido";
Console.WriteLine(" Digite o primeiro numero a ser " + Tipo);
Number1 = Convert.ToDecimal(Console.ReadLine());
Console.WriteLine("Digite o segundo número ");
Number2 = Convert.ToDecimal(Console.ReadLine());
Console.Clear();
Total = Number1 - Number2;
Console.WriteLine(" O resultado da Subtração de " + Number1 + "- " + Number2 + " é igual a " + Total + ".");
Console.WriteLine("Comando Concluído");
Console.WriteLine("Aperte Qualquer tecla...");
Cosole.ReadKey();
}
else if (Opcao.Equals("2"))
{
Console.Clear();
Tipo = "adcionado";
Console.WriteLine(" Digite o primeiro numero a ser " + Tipo);
Number1 = Convert.ToDecimal(Console.ReadLine());
Console.WriteLine("Digite o segundo número ");
Number2 = Convert.ToDecimal(Console.ReadLine());
Console.Clear();
Total = Number1 + Number2;
Console.WriteLine(" O resultado da Adção de " + Number1 + "+ " + Number2 + " é igual a " + Total + ".");
Console.WriteLine("Comando Concluído");
Console.WriteLine("Aperte Qualquer tecla...");
Cosole.ReadKey();
}
else if (Opcao.Equals("3"))
{
Console.Clear();
Tipo = "dividido";
Console.WriteLine(" Digite o primeiro numero a ser " + Tipo);
Number1 = Convert.ToDecimal(Console.ReadLine());
Console.WriteLine("Digite o segundo número ");
Number2 = Convert.ToDecimal(Console.ReadLine());
Console.Clear();
Total = Number1 / Number2;
Console.WriteLine(" O resultado da divisão de" + Number1 + "/ " + Number2 + " é igual a " + Total + ".");
Console.WriteLine("Comando Concluído");
Console.WriteLine("Aperte Qualquer tecla...");
Cosole.ReadKey();
}
else if (Opcao.Equals("4"))
{
Console.Clear();
Tipo = "multiplicado";
Console.WriteLine(" Digite o primeiro numero a ser " + Tipo);
Number1 = Convert.ToDecimal(Console.ReadLine());
Console.WriteLine("Digite o segundo número ");
Number2 = Convert.ToDecimal(Console.ReadLine());
Console.Clear();
Total = Number1 / Number2;
Console.WriteLine(" O resultado da multiplicação de " + Number1 + "* " + Number2 + " é igual a " + Total + ".");
Console.WriteLine("Comando Concluído");
Console.WriteLine("Aperte Qualquer tecla...");
Cosole.ReadKey();
}
}
}
}
Ah , e gente, preciso de ajuda para empregar o DO E O WHILE nesse meio, pois se o usuário, depois de ter sua conta quiser fazer outra o leve para o início.
Obrigado!
Obrigado.