Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/11/2012, 13:50
Avatar de erozwashere
erozwashere
 
Fecha de Ingreso: noviembre-2012
Ubicación: mex
Mensajes: 176
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: cambiar datos en c++ sin Base de datos

Cita:
Iniciado por alex_f Ver Mensaje
Entonces lo que vos queres hacer seria algo asi:
Código C++:
Ver original
  1. cout<<"Nueva nombre: ";
  2. cin >> Nombre;

Esa linea la podes agregar luego de que pidas los datos.

Como te dijeron tambien podes usar archivos pero solo si queres que una vez que cerras el programa los datos se mantengan.
aver si se entiend un poco mejor con esto

#include<iostream.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>


int main()
{

int opciones;
char nomb[20],cla[20];
cout<<"1.-crear cuenta o 2.-iniciar sesion";cin>>opciones;

if(opciones=1){


char nomb[20];
char cla[20];
cout<<"registro";
cout<<"ingres nomb";cin>>nomb;
cout<<"ingre clav ";cin>>cla;

}

if(opciones=2){

int salida=0;
char usuario[20],pass[20];
while(salida!=1){
cout << "Ingrese Usuario: ";
cin >> usuario;

cout << "Ingrese Contrasena: ";
cin >> pass;


if(usuario==nomb && cla==pass)
{
cout << "\n\nUsuario Acertado" << endl;
salida=1;
int op;
cout<<"desea modificar datos, 1- nombre 2-clave ";
if(op==1){
cout<<"nuevo usaurio: ";
cin>> nomb; // esta variable es la primera del registro( se remplazaria)
cout<<"nueva clave: ";
cin>>cla; // esta variable es la primera del registro (se remplazaria)
cout<<"sus nuevos datos son: "<<nomb<<cla;

int op1;
cout<<"iniciar sesion de nuevo ingres 1";cin>>op1;

/* Que repita el cout << "Ingrese Usuario: ";
cin >> usuario;

cout << "Ingrese Contrasena: ";
cin >> pass;
y que acepte los nuevos datos AQUI ME PIERDO GRACIAS

*/
}
}


else
{
cout << "\n\nUsuario o Contrasena incorrecta, porfavor verifique" << endl;
}



}
}

getch();
return 0;}