Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - jadiaz

#1
Hola a todos soy nuevo en esto de C++ y la programacion, pero haciendo un ejercicio, encuentro que necesito ingresar nombre y apellidos en una sola linea, por lo que declaro un vector, mas me da un error, que no se como solucionar.
Deberia poder ingresar cuantos nombres voy a necesitar, luego al pedir el primer nombre  "Roman Ruiz" guardarlo en el primer espacio del vector y asi ir agregando. Creo que el problema pueda estar en la declaracion del vector o al capturar el nombre.
Si alguien puede guiarme lo agradeceria mucho.
Código (cpp) [Seleccionar]

]#include<iostream>
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<ctype.h>

int a, b, c, d, noma[5], edad[15], x, y;
char nom[50];// esta[15], grup[15];
char nom1[50];
//char nom[15][25];
//string nom;

using namespace std;

void ingresa_datos ()
{
   int cont = 0;
   cout<<"     D A T O S  D E  A L U M N O S "<<endl;
   cout<<" Cuantos datos quiere ingresar <15 maximo>: ";
   cin>>a;
   for (x=0;x<=a-1;x++)
   {
       cout<<" Nombre del Alumno "<<cont+1<<" :";
       cin>>nom[x];
       cont++;
   }
  getch();
  clrscr();
}//fin

main()
{
     ingresa_datos();
    }