Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Felipe Augusto de Godoy

Problemas com C#

Recommended Posts

Olá pessoal e desculpe moderadores se estou postando no lugar errado.

Bom, eu comecei recentemente a estudar C# e estou fazendo uns exercícios para pegar o jeito. Eu vim da linguagem LUA e aprendi muita coisa que é bem similar ao estilo do C#, porém, eu estou com uns probleminhas bem estranhos que não consegui achar resposta no google. É o seguinte, como estou no começo, estou escrevendo código apenas em console application, e algumas vezes quando uso o comando Console.WriteLine("x = {0}, y = {1}", x, y); <- exemplo, o visual studio não me retorna nenhum erro e simplesmente quando dou 'Start' ou 'Run', ele simplesmente ignora e não aparece essa linha no console application.

 

@EDIT

Detalhe: eu já declarei as variáveis, não sou tão burro assim hahaha

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fica dificil apontar o que está acontecendo sem ver o código completo, poste o teu código.

 

Meu chute, é que o programa executa e o console abre e fecha rapidamente.

Utilize o método ReadKey do Console, para que o programe aguarde que enter seja teclado.

 

Ex.:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace HelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            int x = 5;
            int y = 10;

            Console.WriteLine("x = {0}, y = {1}",x,y);

            Console.ReadKey();
        }
    }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

É, vou postá-lo então. Por favor, não me zoa kkkk

 

@EDIT

Realmente, eu esqueci de colocar o ReadKey, obrigado.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
            string nomeH, nomeM, idadeH, idadeM;
            Console.WriteLine("Informe o nome do homem.");
            nomeH = Console.ReadLine();
            Console.WriteLine("Informe o nome da mulher.");
            nomeM = Console.ReadLine();
            Console.WriteLine("Declare a idade do homem.");
            idadeH = Console.ReadLine();
            Console.WriteLine("Declare a idade da mulher.");
            idadeM = Console.ReadLine();
            Console.WriteLine("{0} possui {1} anos de idade", nomeH, idadeH);
            Console.WriteLine("{0} possui {1} anos de idade", nomeM, idadeM);
            Console.Clear();
            int soma = Convert.ToInt16(idadeH) + Convert.ToInt16(idadeM);
            Console.WriteLine("A soma da idade de {0} e {1} é {2}", nomeH, nomeM, soma);
            Console.ReadKey();
        }
    }
}


Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.