Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

220
Vistas
Cómo imprimir vocales desde una matriz

Hey querido capaz de honrar!

Estoy escribiendo un programa de mi tarea en el que tendré que mostrar mi nombre completo y mi yo. usando una matriz y también encontrar las vocales de mi nombre y mostrarlas una por una en una columna y también el número total de vocales al final. Hice el primer objetivo y también terminé de mostrar el número total de vocales, aunque trato demasiado de mostrar las vocales una por una con números como la siguiente imagen, pero nadie puede ayudarme, así que, por favor...

Esta imagen muestra cómo imprimir las vocales

si la imagen no está abierta, el texto de la imagen es algo así:

 My first name is: Bilal MY I'd is: bc1234567890 last digit of i'd is: 0 vowel no 1 is: i vowel no 2 is: a Total vowels in my first name: 2

Intenté esto:

 //for first name vowels for(i1=0;i1<n1a[i1];i1++) { switch(n1a[i1]) { case 'A': case 'a': case 'E': case 'e': case 'I': case 'i': case 'O': case 'o': case 'U': case 'u': counter1++; break; } for(y=1;y<=counter1;y++) { cout<<"Vowel "<<y<<" is: "<<n1a[i1]<<endl; } } cout<<endl; cout<<"Total Vowels Is/Are: "<<counter1<<endl;
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Parece que te refieres a lo siguiente for loop

 for(i1=0; n1a[i1] != '\0'; i1++)

Dentro de la instrucción switch escribir

 for(i1=0; n1a[i1] != '\0'; i1++) { switch(n1a[i1]) { case 'A': case 'a': case 'E': case 'e': case 'I': case 'i': case 'O': case 'o': case 'U': case 'u': counter1++; std::cout << "Vowel no " << counter1 << ": " << n1a[i1] << '\n'; break; } //...

O si la variable n1a tiene el tipo std::string entonces

 for ( char c : n1a ) { switch( c ) { case 'A': case 'a': case 'E': case 'e': case 'I': case 'i': case 'O': case 'o': case 'U': case 'u': counter1++; std::cout << "Vowel no " << counter1 << ": " << c << '\n'; break; }
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda