Cita:
Iniciado por Alexhg42 Hice este codigo en c++.
la idea es tener el abecedario contenido en un array, luego el usuario insertara un valor el cual hara que el abecedario se recorra.
el abecedario normal y recorrido estarian guardadas en el mismo array bidimencional.
abc[][] = {{abcnormal},{abccorrido}} <- algo asi.
o asi:
abc[][1] = abecedario normal;
abc[][2] = abecedario recorrido;
y luego se imprimirian en pantalla. pero de la forma que lo hice no me jala, en otros lenguajes puedo hacerlo con codigo similar, ya lo he hecho.
ojala puedan hecharme una mano.
Código:
#include <iostream.h>
int main(){
char abc[27][1] = "abcdefghijklmnñopqrstuvwxyz";
int codnum;
cout<<"Introduce un número de codificación";
cin>>codnum;
int a = 0;
for(int i = codnum; i <= 27; i++){
abc[a][2] = abc[i][1];
a++;
}
for(int i = 0; i <= codnum; i++){
abc[a][2] = abc[i][1];
a++;
}
cout<<"abecedario normal: "<<abc[][1]<<"\nabcedario encriptado: "<<abc[][2];
}
El problema que ve yo (aun soy muy novato) es que te has comido el std::, usa después del #include <iostream> un " using namespace std; "