Pascal/Turbo Pascal - necesito algoritmo...

 
Vista:

necesito algoritmo...

Publicado por Andrea (1 intervención) el 26/02/2004 01:22:49
Necesito un algoritmo (no sé si es correcto pedirlo en un foro pero...)
Debe poder transformar un número hexagesimal de estilo XXXXXXXXa en uno de estilo aXXXXXXXX pasando por todos las posiciones intermedias ( XXXXXXXaX; XXXXXXaXX; XXXXXaXXX; etc.). Por favor, que sea lo más depurado posible... Si se lo saben en otros lenguajes (C/C++, BASIC) mejor. Mándenmelo a mi mail ([email protected]).
Como bonificacion, les puedo enviar una foto mía! XD
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:necesito algoritmo...

Publicado por Diego Romero (786 intervenciones) el 26/02/2004 10:32:59
¿Te refieres a rotar los caracteres que componen el número en hexa?, pues de momento se me ocurre que poniendo los caracteres individuales en un array podrías lograrlo, comienza con eso.
... No te preocupes por la foto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:necesito algoritmo...

Publicado por Noel Solw (4 intervenciones) el 26/02/2004 16:16:38
// program Andrea.cpp
// borland c++ - ver 3.1
#include <conio.h>
#include <iostream.h>
#include <string.h>

const int N = 9;

void main()
{
clrscr();
char num[N] = "1234567a";
for(int i = 0;i < N;i++)
{
cout << num << endl;
int k = N-2-i;
int holder = num[k];
num[k] = num[k-1];
num[k-1] = holder;
}
getch();
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar