Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Codificador.. Cadena de caracteres

Estas en el tema de Codificador.. Cadena de caracteres en el foro de C/C++ en Foros del Web. hola gente.. a ver si me pueden ayudar porfa con mi trabajito practico please?? :D Escribir un programa que codifique una cadena de caracteres introducida ...
  #1 (permalink)  
Antiguo 01/11/2006, 17:31
Avatar de elcamaleon007  
Fecha de Ingreso: julio-2004
Ubicación: Asunción - Paraguay
Mensajes: 256
Antigüedad: 19 años, 9 meses
Puntos: 0
Mensaje Codificador.. Cadena de caracteres

hola gente.. a ver si me pueden ayudar porfa con mi trabajito practico please?? :D

Escribir un programa que codifique una cadena de caracteres introducida por el usuario. Tiene que funcionar de la sgte manera..
Cada letra entre A y F, deberá ser cambiada por la letra que esté dos posiciones más adelante en el alfabeto (Ej: A por C). Desde la G hasta la S, que esté cambiada por la que este tres posiciones mas adelante (G por J). Desde la S en adelante, una posicion despues (S por T). Para el caso de Z, cambiar por A, y en el caso de los numeros, reemplazar por el consecutivo (1 por 2, etc.) el 9 quedará como 0 (cero).
Utilizar funciones, y mantener inalterados los demás caracteres que no sean letras o números (puntos, comas, etc). Imprimir el resultado de la codificación..


Seria de muchisima ayuda cualquier aporte.. a ver si alquien se lo plantea y lo toma como un desafio.. Muchas gracias
  #2 (permalink)  
Antiguo 02/11/2006, 01:18
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
¿Intentaste hacer algo ya o queres que hagamos todo tu trabajo?

Esto es solo una ORIENTACION:

Código:
char *actual;
if ( (*actual >= 'A') && (*actual < 'S') )
{
  *actual += 2;
}
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #3 (permalink)  
Antiguo 04/11/2006, 07:45
Avatar de elcamaleon007  
Fecha de Ingreso: julio-2004
Ubicación: Asunción - Paraguay
Mensajes: 256
Antigüedad: 19 años, 9 meses
Puntos: 0
la verdad no entiendo mucho de C, y mi forma de tratarlo es preguntarlo aca..jejeje esto que me mandaste me sirve muchisimo! pero seria mucho pedirte el codigo completo?? xD
muchisimas gracias por tu tiempo!!
__________________
La diferencia entre el 1ro y el 2do son milésimas..si hariamos un poco mas de lo que hacemos normalmente..bue, creo que ya entendiste...Exitos!
  #4 (permalink)  
Antiguo 04/11/2006, 08:00
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Cita:
Iniciado por elcamaleon007 Ver Mensaje
la verdad no entiendo mucho de C, y mi forma de tratarlo es preguntarlo aca..jejeje esto que me mandaste me sirve muchisimo! pero seria mucho pedirte el codigo completo?? xD
muchisimas gracias por tu tiempo!!
Si, es mucho y ademas es tu trabajo no el mio. Si tenes alguna duda puntual te ayudaremos ...
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #5 (permalink)  
Antiguo 04/11/2006, 12:12
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años
Puntos: 17
Cita:
Iniciado por elcamaleon007 Ver Mensaje
la verdad no entiendo mucho de C, y mi forma de tratarlo es preguntarlo aca..jejeje
Pero qué jeta tiene la gente oyes...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:54.