Has tres vectores con un entero, un flotante y otro de caracteres luego crea un ciclo for para iniciar valores a ese vector i=<y luego imprime la posiciones. Usando using namespace std;
Aquí te muestro un ejemplo de cómo crear un vector con tres elementos de diferentes tipos y luego imprimir sus posiciones: ```cpp #include <iostream> #include <vector> using namespace std; int main() { // Crear un vector con tres elementos de diferentes tipos vector<int> entero(1); vector<float> flotante(1); vector<char> caracteres(1); // Inicializar valores en el vector for (int i = 0; i < 1; i++) { cout << "Ingrese un entero: "; cin >> entero[i]; cout << "Ingrese un flotante: "; cin >> flotante[i]; cout << "Ingrese un caracter: "; cin >> caracteres[i]; } // Imprimir las posiciones del vector cout << "Posiciones del vector:" << endl; cout << "Entero: " << entero[0] << endl; cout << "Flotante: " << flotante[0] << endl; cout << "Caracter: " << caracteres[0] << endl; return 0; } ``` En este ejemplo, creamos tres vectores `entero`, `flotante` y `caracteres` con un tamaño de 1 elemento cada uno. Luego, utilizamos un ciclo `for` para pedir al usuario que ingrese un valor para cada uno de los vectores. Finalmente, imprimimos los valores de cada vector en la consola. Sin embargo, si deseas crear un vector con tres elementos de diferentes tipos y luego imprimir sus posiciones, podrías hacerlo de la siguiente manera: ```cpp #include <iostream> #include <vector> using namespace std; int main() { // Crear un vector con tres elementos de diferentes tipos vector<int> entero(1); vector<float> flotante(1); vector<char> caracteres(1); // Inicializar valores en el vector for (int i = 0; i < 1; i++) { cout << "Ingrese un entero: "; cin >> entero[i]; cout << "Ingrese un flotante: "; cin >> flotante[i]; cout << "Ingrese un caracter: "; cin >> caracteres[i]; } // Crear un vector que contenga los tres vectores anteriores vector<vector<int>> vectorCompleto(3); vectorCompleto[0] = entero; vectorCompleto[1] = flotante; vectorCompleto[2] = caracteres; // Imprimir las posiciones del vector cout << "Posiciones del vector:" << endl; for (int i = 0; i < 3; i++) { if (i == 0) { cout << "Entero: "; } else if (i == 1) { cout << "Flotante: "; } else { cout << "Caracter: "; } for (int j = 0; j < 1; j++) { cout << vectorCompleto[i][j] << " "; } cout << endl; } return 0; } ``` En este ejemplo, creamos un vector `vectorCompleto` que contiene los tres vectores anteriores. Luego, utilizamos un ciclo `for` para imprimir los valores de cada vector en la consola.