Ir ao conteúdo
  • Cadastre-se

Desafio Fita em C


BrotherC

Posts recomendados

Olá galera estou com um desafio para vocês, nao consigo resolver esse exercicio por acaso alguém que menje dos paranaue, consegue fazer ou passar alguma dica de como fazer, obrigado

Desafio:

Faça um algoritmo em C que dado um conteúdo de uma fita como o da figura abaixo, este execute as operações como descritas na tabela abaixo (o pseudo algoritmo executa a soma de dois números unários delimitados à direita por 1 e a esquerda por 1):

Fita: 1 0 0 0 1 0 0 0 0 1

Tabela de operações:

table.jpg

O conteúdo da fita após a execução deverá ser o seguinte:

1 0 0 0 0 0 0 0 1 1

Obs: A tabela deve ser implementada em uma matriz, sendo que os valores lá colocados são fixos, mudando apenas o conteúdo da fita, sendo esta implementada em um vetor de grande

dimensão.

dica: tem que usar ponteiro e alocação de memoria :D

Link para o comentário
Compartilhar em outros sites

Olá amigo, obrigado pela sua atenção

seguinte o usuário terá que digitar 2 números

ex: 5

ex: 5

a fita inicial ira ficar

100000100001

ira ficar 1 inicial 5 zeros 1 no meio mais 5 zeros e 1 no final

mas não pode usar soma (+)

terá que usar ponteiro para fazer isso e alocação de memoria

dai depois disso pula para a Tabela de operações:

apos passar pela tabela de operações devera ficar

1000000000011

todos os zeros ficaram juntos

Obrigado

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

 

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

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!