Ir ao conteúdo

Posts recomendados

Postado

E ae pessoal estou tentando concatenar 3 caracteres porém esta dado erro.Não é possível converter implicitamente tipo "int" em "char",porém como vocês  podem ver não tem nada em int;

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

namespace contate
{
    class Program
    {
        static void Main(string[] args)
        {
            char a;
            char b;
            char c;
            char resultado;
            Console.WriteLine("Digite o Primeiro numero:");
             a = Char.Parse(Console.ReadLine());
            Console.WriteLine("Digite o Primeiro numero:");
            b = Char.Parse(Console.ReadLine());
            Console.WriteLine("Digite o Primeiro numero:");
            c = Char.Parse(Console.ReadLine());
            resultado = a + b + c;
          
            Console.WriteLine("O Resultado e:" + resultado);
       


        }
    }
}

 

Postado
1 hora atrás, MassakiMsk disse:

Não tenho certeza e nao tenho como testar agora, mas acho que o problema é ter criado resultado como char em vez de string

É isso mesmo, acabei de testar. Faça o que o colega disse, declare resultado como String.

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!