![Algoritmo que invierta las letras de un vector](https://programacion.work/vectores/img/letras-invertidas-en-pseint.png)
Vector - Array - Vector Unidimensional [1 Columna, n Filas].
💻 Hacer un programa que permita ingresar una palabra de 6 letras y que cada letra se guarde en cada celda del array, al finalizar listar el array con las letras invertidas.
Algoritmo programacion_work
Definir text como caracter;
Definir cont como numero;
Definir vector como caracter;
Dimension vector[6];
Escribir "10. TEXTO CON LETRAS INVERTIDAS.";
Escribir "Ingrese texto de un máximo de 6 caracteres : ";
Leer text;
Si Longitud(text) > 6 Entonces;
Escribir "Texto excede los 6 caracteres";
SiNo
Para cont <- 0 Hasta Longitud(text)-1 Con Paso 1 Hacer
vector((Longitud(text)-1)-cont) <- SubCadena(text,cont,cont);
FinPara
Para cont <- 0 Hasta Longitud(text)-1 Con Paso 1 Hacer
Escribir vector(cont);
FinPara
FinSi
FinAlgoritmo
valores = [range(6)]
text = input("Ingrese texto de un máximo de 6 caracteres : ")
if len(text) > 6:
print("Texto excede los 6 caracteres")
else:
for cont in range(len(text)+1):
valores.append(text[cont:cont+1])
for cont in range(len(text)+1):
print(valores[len(text)-cont])
#include<stdio.h>
#include<string.h>
#define MAX_STRLEN 6
int main() {
char text[MAX_STRLEN], vector[MAX_STRLEN];
printf("Ingrese texto de un maximo de 6 caracteres : ");
gets(text);
printf("\n");
if( strlen(text) > 6){
printf("Texto excede los 6 caracteres");
}else{
for(int cont=0; cont <= strlen(text)-1; cont++)
vector[(strlen(text)-1)-cont] = text[cont];
for(int cont=0;cont <= strlen(text)-1;cont++)
printf("%c\n",vector[cont]);
}
return 0;
}
#include<iostream>
using namespace std;
int main() {
string text, vector[6];
cout << "Ingrese texto de un maximo de 6 caracteres : ";
cin >> text;
cout << endl;
if(text.length() > 6){
cout << "Texto excede los 6 caracteres" << endl;
}else{
for(int cont=0; cont <= text.length()-1; cont++)
vector[(text.length()-1)-cont] = text[cont];
for(int cont=0;cont <= text.length()-1;cont++)
cout << vector[cont] << endl;
}
return 0;
}