Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

anttius_occicus

[duvida esclarecida]problemas a programar :(

Mensagens Recomendadas

anttius_occicus    0
anttius_occicus

boas pessoal...

tenho aqui um trabalho que nao consigo fazer,trata-se de um trabalho de criptografar um texto codificado,parece ser facil mas eu nao percebo muito de linguagem C...nao s podem utilizar ficheiros nem estruturas,apenas arrays,ciclos,apontadores,etc..

este é o texto a descodificar:

cscmxcszfsocmfzscssjncwcgfspezgcfkjgznvcwbmcjcwesjvcncbfmxcmzsnenk

cgzcnvzsncazicgfsbcsscmcxcjngccwzxgcvcbmfocnczxbzmjifsziezmmcszsrfm

kcgfsxcjsgfpezbmfxzvjccrfmkchexcnczznvmziznvzmzxfvczgjrjkcmcxnfafmzj

nfpezvcnvfseowjxcmcxzvcxozxcsxzxfmjcsiwfmjfscsgcpezwzsmzjspezrfmcxg

jwcvcngfcrzfjxbzmjfzcsvzmmcsajkjfscsgzcrmjkczgzcsjccngcmcxgzacsvcngfz

cpezwzspezbfmfomcsacwzmfscsszacfgcwzjgcxfmvzwjozmvcngfkcnvcngfzsb

cwhcmzjbfmvfgcbcmvzszcvcnvfxzcyegcmfzniznhfzcmvzkzsszxgfscojfimzifz

gfvmfjcnfcsncazickfzsimcngzspezrjqzmcxkcwzszgzcwztcngmfzgzvmcycnfcrc

xcgcsajvfmjcspezvjazmcxpezzekcnvffbzjvfjwesvmzwesjvcnfcpezxnzbvenfzx

cmvzfozgzkzmcxkzsszvegffpezcxesccnvjickcnvcpezfevmfacwfmxcjscwvfszc

wzacnvczafsvcijgzsxjnhcsbfjskmjcgfvzngzszxxjexnfafzniznhfcmgznvzszszxb

mzzxazmsfhexjwgzkzwzomcgfrfjgzxjafssfmjfcwzmzxznvzgcjxzcifmcexsfxc

wvfzseowjxcgfexzsvjwfimcngjwfkfzkfmmznvzbfmpezgzafsscsciecsrzoffmgz

nzpezncfvznhcxznazyccsgzhjbfkmznzgcjxzecremjcimcngzzsfnfmfsczncfgzci

mzsvzcazncfermcevcmegcxcsgzveockcnfmczozwjkfscpezfbzjvfckzngzzckfmc

fizsvfxegcgcjxzjiecwkcnvfcfsrzjvfsgcrcxfsciznvzafsscpezcxcmvzvcnvfcyegcp

ezszzsbcwhzzszkcnvznfenjazmsfszvcfseowjxzbmzkfkcozzxazmsfzafsfozxncs

kjgcsziemcnkcgcwesjvcnccnvjicwjozmgcgzzncfxznfskzmvjssjxczsbzmcnkcgz

cexznvfgcbzpeznckmjsvcngcgzafsfnfafvzxfmgcxcemcwcnkcxcmcajwhcrcvcw

gcnfsscjgcgzgcgccfxengfbfmgzespezvfgffxcngzbzmcgfxengfcgzesgcmbcmvzi

mcngz

Alfabeto latino a b c d e f g h i j k l m n o p q r s t u v w x y z

Chave            w m a t k z i n l b h x g p e f c j o s q r v d u y

esta é a chave que nos ajuda a decifrar o texto,em vez de w-->a em vez de m-->b e por ai fora!!

fiquem bem e obrigado

bom 2009

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
anolsi    16
anolsi

Isso é chamada a Cifra de César.

Não.

Repara que para ser a cifra de césar, ao representar o a por w, o b seria o y, e assim sucessivamente.

Simplesmente crias um array de 26 linhas e 2 colunas, e fazes a correspondência quando encontrares o valor da primeira coluna, substituis pelo da segunda coluna. Percebes?  :thumbsup:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
anolsi    16
anolsi

alguem m pode dizer como faço o que ta a dizer o anolsi sff

aquilo dos vectores

Ninguém aqui vai fazer o trabalho por ti :thumbsup:

A lógica já te disse, agora também tens de trabalhar um bocado. Começa por ver o tutorial que o jpaulino indicou, e vais ver como é fácil fazer.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tharis    3
Tharis

Não.

Repara que para ser a cifra de césar, ao representar o a por w, o b seria o y, e assim sucessivamente.

Simplesmente crias um array de 26 linhas e 2 colunas, e fazes a correspondência quando encontrares o valor da primeira coluna, substituis pelo da segunda coluna. Percebes?  :thumbsup:

Pois é, não reparei que não seguia o alfabeto... Anyway, a ideia é quase a mesma...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade