Por favor ajuda com algoritmo

10 respostas
D

Boa tarde galera, eu queria sabercomo que eu faco pra trocar letras por numero igual da tabela ascii por exemplo ‘A’ = 65
agluem pode me ajudar… preciso entregar amanha de manha esse trabalho =//

10 Respostas

douglaskd

qual linguagem?, se for em C…

pra imprimir uma letra você coloca: printf("%c",letra);

agora pra imprimir o código ascii é só colocar: printf("%d",letra);

posta o exercício pra facilitar…

A

Posta a linguagem?
eh linguagem web?

L

em java ficaria assim

D

entaoo é em C++, ta o exercicio eh o seguinte, “Fazer um programa que troca letras por numero Asc(‘A’)=65” ta assim…
agora eu nao sei como que eu vou que eu vou fazer, se alguem puder me dar uma luz eu agradeceria muito…

E

O que o Douglas lhe disse pode ser usado, com casca e tudo, no seu programa C++.

douglaskd
#include <stdio.h>

int Asc(char letra){
return (int) letra;
}

int main(){
char letra;
int ascii;
printf("digite uma letra para ser convertida: ");
scanf("%c",&letra);
ascii = Asc(letra);
printf("o codigo ascii da letra %c, é: %d",letra,ascii);
}

fiz em C, não manjo de C++...mais é só converter...falow

D

douglas, mto obrigado…

douglaskd

por nada, precisar estamos ai

abrax

esmiralha

Espero que você arrume um emprego na empresa que o Douglas trabalha, Daniscuba. Assim ele vai poder fazer o seu trabalho pelo resto da vida.

ViniGodoy

Só um detalhe. O código dele está em C, não em C++.

O mesmo código em C++ fica:

#include &lt;iostream&gt;

using namespace std;

int Asc(char letra){
   return static_cast&lt;int&gt;(letra);
}

int main(){   
   char letra;
   cout &lt;&lt; &quot;digite uma letra para ser convertida: &quot; &lt;&lt; endl;
   cin &gt;&gt; letra;
   int ascii = Asc(letra);
   cout &lt;&lt; &quot;o codigo ascii da letra &quot; &lt;&lt; letra &lt;&lt; &quot; eh &quot; &lt;&lt; ascii &lt;&lt; endl;
}
Criado 5 de novembro de 2010
Ultima resposta 5 de nov. de 2010
Respostas 10
Participantes 7