Ir ao conteúdo
  • Cadastre-se

Caio Abdala

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Se puderem me ajudar, sou iniciante em C# ainda, estou tendo problemas em juntar um char em uma string no laço for, e pra converter essa string para retornar um int, por favor me ajudem, ja tentei de tudo static private int Output (int n1, int n2, String op) { int quociente, resto; int final_value = 0; string bin_final_value = ""; switch(op) { case "001": final_value = (n2 - n1); break; case "010": final_value = (n1 - n2); break; case "011": final_value = (n1 + n2); break; } //end switch while (final_value < 0) { quociente = (final_value / 2); resto = (final_value % 2); if (resto == 0) bin_final_value += Convert.ToString(resto); else bin_final_value += Convert.ToString(resto); final_value = quociente; } //end while final_value = Convert.ToInt32(bin_final_value); return final_value; } //end Output static private int Converte_Decimal(int bin_num) { int quociente, resto; Double exp = 0; int i; int dec_num = 0; for( i = 4; i > 0; i--) { resto = (bin_num % 10); quociente = (bin_num / 10); dec_num += (int)Math.Pow(2, exp); bin_num = quociente; exp++; } //end for return dec_num; } //end Converte_decimal static void Main(string[] args) { int value1, value2; string operation; int result; Console.WriteLine("Insira o valor de A: "); value1 = int.Parse(Console.ReadLine()); value1 = Converte_Decimal(value1); Console.WriteLine("Insira o valor B: "); value2 = int.Parse(Console.ReadLine()); value2 = Converte_Decimal(value2); Console.WriteLine("Insira a operação a ser feita"); operation = Console.ReadLine(); result = Output(value1,value2, operation); Console.WriteLine("Saida: {0}", result); Console.ReadKey(); }

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!