Como se trabajan los vectores tipo char en c++

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

Avatar de Usuario
Hammer123

Como se trabajan los vectores tipo char en c++

Mensaje por Hammer123 » Jue Nov 17, 2005 5:25 pm

:?: Amigos he buscado casi por todos lados y no he encontrado una solución para este programa que lo tengo que hacer en c++.

#include <stdio.h>
#include <conio.h>
void main()
{
int i=0;
char nom[5];
for(i=0;i<=5;i++)
{
printf("Ingrese su nombre: "); //Aquí se llena el vector con los 5 nombres
scanf("%s",&nom);
}
for(i=0;i<=5;i++)
{
printf("\nEl nombre ingresado es: %s",nom); //como los imprimo????
}
getch();
clrscr();
}

:cry: Ojala encontraran alguna solución. :idea:
Se los agradecería mucho!!!!

Avatar de Usuario
alonso

Re: Como se trabajan los vectores tipo char en c++

Mensaje por alonso » Lun Dic 19, 2005 12:54 am

Hammer123 escribió::?: Amigos he buscado casi por todos lados y no he encontrado una solución para este programa que lo tengo que hacer en c++.

#include <stdio.h>
#include <conio.h>
void main()
{
int i=0;
char nom[5];
for(i=0;i<=5;i++)
{
printf("Ingrese su nombre: "); //Aquí se llena el vector con los 5 nombres
scanf("%s",&nom);
}
for(i=0;i<=5;i++)
{
printf("\nEl nombre ingresado es: %s",nom); //como los imprimo????
}
getch();
clrscr();
}

:cry: Ojala encontraran alguna solución. :idea:
Se los agradecería mucho!!!!


que tal mira, para empezar lo que estas usando es C, no C++

en C++ hay muchas maneras de hacer eso, en C como al parecer lo quieres hacer seria:

#include <stdio.h>
#include <conio.h>
int main()
{
int i=0;
char nom[5][20]; //declarar 5 nombres de 20 caracteres cada uno
for(i=0;i<5;i++) //el for va de 0 a 4, o de 1 a 5
{
printf("\nIngrese su nombre: "); //Aquí se llena el vector con los 5 nombres
scanf("%s",nom); // nota, que los vectores no llevan &
}
for(i=0;i<5;i++)
{
printf("\nEl nombre ingresado es: %s",nom); //ya solo imprimes directo
}
getch();

}
return 0;
}

Avatar de Usuario
mackriv

Re: Como se trabajan los vectores tipo char en c++

Mensaje por mackriv » Jue Oct 28, 2010 5:40 pm

Si tengo otro vector como puedo compartir la informacion
por ejemplo

for (i=0;i<=10;i++)
{
z=nombre;
}

birthdayalex
Novat@
Mensajes: 1
Registrado: Jue Feb 06, 2014 4:27 am

Re: Como se trabajan los vectores tipo char en c++

Mensaje por birthdayalex » Jue Feb 06, 2014 4:30 am

Muchisimas gracias, me sirvio :'D

Responder