Ir ao conteúdo
  • Cadastre-se

Desafio Em C++


EduProg

Posts recomendados

Escreva um programa que leia um número em binário (base 2) até 5 digitos e exiba o seu correspondente em decimal (na base 10).

Binário: 10110

Decimal: 22

Eu duvido que alguem consiga resolver isso em 10 minutos contando agora 16:23 de 14 de Abril

Vamos ver quem é fera

Link para o comentário
Compartilhar em outros sites

Outro Desafio... falaram que caiu na prova da Intel...

(from codeproject)


int i, n = 20;

for (i = 0; i < n; i--)
 printf("-");

Você tem que imprimir '-' 20 vezes, adicionando ou removendo ou trocando somente 1 caracter do código

Achar uma solução é fácil, mas há 3 possíveis...

Obs: Peguei no MSDN...

Link para o comentário
Compartilhar em outros sites

Postado Originalmente por Baleado@15 abr 2004, 15:40

Será que são estas ?? Pelo menos tentei  :joia:

1ª SOLUÇÃO

int i, n = 20;

for (i = 0; i < n; n--)

printf("-");

2ªSOLUÇÃO

int i, n = 20;

for (i = 0; i < n; i++)

printf("-");

3ªSOLUÇÃO

int i, n = 0;

for (i = 20; i > n; i--)

printf("-");

A solução 1, está certa...

A solução 2 e 3 está errada...

Você tem que imprimir '-' 20 vezes, adicionando ou removendo ou trocando somente 1 caracter do código

Exemplo:


for (i = 0; ~i < n; i--)
 printf("-");

Mas essa última não vale...

Link para o comentário
Compartilhar em outros sites

Arquivado

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

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!