Código C++:
Ver original
void modificar_lista_detalle(ListaDob<detalle_examen> *lisi) { // Lista<Tipo_examen>*lista; nodo<detalle_examen> *p; detalle_examen DE; string obse; string resu; p=lisi->ObtPrimero(); do { DE = lisi->ObtInfo(p); cout<<" el codigo del examen es: "<<endl; cout<<DE.getcodigoexa()<<endl; cout<<" Ingrese el Resultado del examen "<<endl; cin>>resu; cout<<" Ingrese las Observaciones "<<endl; cin>>obse; DE.setresultado(resu); DE.setobservacion(obse); lisi->Modificar(p,DE); p=lisi->InsDerecho(p,DE); }while(p!=lisi->ObtPrimero()); }