Академический Документы
Профессиональный Документы
Культура Документы
generar un segundo vector de cadena de tal manera que copie en este ultimo los
elementos del primer vector siempre que usted responda con "s" o "S" cuando le pregunte
*/
#include<iostream>
#include<string.h>
#include<stdio.h>
{int i;
cin>>n;
for(i=0;i<n;i++)
cin.getline(c[i],M);
for(m=0;i<n;i++)
cin>>op;
if(op=='s'|| op=='S')
{strcpy(v[m],c[i]);
m++;
{int i;
if(m==0)
cout<<"vector no generado..."<<endl;
else
for (i=0;i<m;i++)
cout<<"B["<<i<<"]="<<v[i]<<endl;
int main()
DameDatos(c,n);
Copiar(c,v,n,m);
Mostrar(v,m);
xxxxxxxxx.yyyyyyy@dominio
donde:
unmsm.edu.pe,gmail.com,outlook.com,speedy.com.pe
independientes.
*/
#include<iostream>
#include<string.h>
#include<stdio.h>
void PedirDatos(char d [N][M],int& n) //pOR REFERNCIA LO PONGO PORQUE SINO LOS DATOS
QUE LEE SE PIERDE
{int i;
cin>>n;
for(i=0;i<n;i++)
gets(d[i]);
{int i,j,z,k;
for(i=0;i<n;i++)//buble externo
//separando apellido
a[i][j]=d[i][j];
a[i][j]='\0';
//separando nombre
j++;
for(k=0;d[i][j]!='@';j++,k++)
no[i][k]=d[i][j];
no[i][k]= '\0';
//Separando dominio
j++;
for(z=0;d[i][j]!='\0';j++,z++)
c[i][z]=d[i][j];
c[i][z]= '\0';
for(;i<n;i++)
cout<<a[i]<<"\t"<<no[i]<<"\t"<<c[i]<<endl;
//Funcion principal
int main()
PedirDatos(correo,na);//entrada de datos
Separar(correo,na,ap,nom,corr);
Listado(na,ap,nom,corr);