Programación General > C/C++

 Como crear programa c++

(1/3) > >>

puertasa:
Hola, soy nueva en esto y necesito ayuda.

Quiero hacer un programa en C++ que haga lo siguiente:

Valores de entrada.-------------------------Me asigna esta salida
A ------------------------------------------ 1
B -------------------------------------------2
C------------------------------------------- 3
D------------------------------------------- 4
E--------------------------------------------5
F ------------------------------------------- 6



Ejemplo: introduzco el texto BACA y me devuelve el programa 2131.

Alguien me puede decir como hacerlo?

Muchas gracias y saludos

herzdark:
no se hacen las tareas, cuando tengas un codigo se revisa
pero te puedo una pista si puede resolver mediante cadenas de caracteres, espero q te halla ayudado

Amilius:
Otra forma es tomar ventaja que las salidas están secuencialmente correlacionadas a las entradas. Si conoces el código ASCII sabes que cada letra está asociada a un número: 'A' es 65, 'B' 66 y así sucesivamente para las letras del alfabeto inglés. Si c es una variable de tipo char entonces c - 64 devolverá el resultado esperado.

haddad:

--- Cita de: "Amilius" --- Si c es una variable de tipo char entonces c - 64 devolverá el resultado esperado.
--- Fin de la cita ---
a lo que te refieres con la equivalencia de codigo ASCII, ¿cual es la forma correcta de escribirlo en el codigo que estoy realizando?  
saludos!

podolsky:
el programa es sencillo
tomas la cadena

con un for pasas por los caracteres

con switch case conparas los caracterrs e imprimes en caso de que sea tal y listo terminaste  :D

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa