Capturas de pantalla de ejecución de los programas seguidos del código
Enviado por Abraham MartArr • 23 de Octubre de 2015 • Tarea • 11.170 Palabras (45 Páginas) • 186 Visitas
A continuación se muestran las capturas de pantalla de ejecución de los programas seguidos del código (donde se anexan comentarios). Las modificaciones se muestran con rojo y en negritas. Los programas modificados fueron el 5, 8 y 9
Alumno: Carrillo Gomez César Rolando
PRIMER PROGRAMA
[pic 1]
[pic 2]
SEGUNDO PROGRAMA
[pic 3]
TERCER PROGRAMA
[pic 4]
[pic 5]
[pic 6]
#include
#include
#include
#include
#include
#include
#include
using namespace std;
using namespace std;
//////////////////////////////////////////////////////////////
///////// PRIMER PROGRAMA /////////
//////////////////////////////////////////////////////////////
class funcion1{
int x;
public:
void funcion2(int *py)
{
int y;
++(*py);
y= *py;
cout <<"\n VALOR DE LA DIRECCION (APUNTADOR) QUE CONTIENE A X = "<< int (py);
cout <<"\n VALOR INCREMENTADO DEL CONTENIDO DEL APUNTADOR = "<< *py;
cout <<"\nVALOR DE X INCREMENTADA DESDE LA FUNCION = " << y;
} //fin de la funcion
};
void primer_programa(void){
funcion1 prueba;
system("cls");
int x;
cout <<"\n TECLEA UN DATO ENTERO: ";
cin >> x;
cout <<"\n VALOR PROPORCIONADO = "<< x;
prueba.funcion2(&x); //LLAMADO A LA FUNCION 2
cout <<"\n VALOR DE X AL REGRESO DE LA FUNCION = "<< x;
getche();
} //FIN DE FU
//////////////////////////////////////////////////////////////
///////// SEGUNDO PROGRAMA /////////
//////////////////////////////////////////////////////////////
void funct(int py){
int y;
++py;
y= py; //ASIGNACION DE CONTENIDO
cout <<"\n VALOR DE LA DIRECCION (APUNTADOR) QUE CONTIENE A X = "<< int (&py)<<endl;
cout <<"\n VALOR INCREMENTADO DEL CONTENIDO DE LA LOCALIDAD = "<< y;
cout <<"\nVALOR DE X INCREMENTADA DESDE LA FUNCION = " << y;
} //fin de la funcion
void segundo_programa(void){
system("cls");
int x;
cout << "\nTECLEA UN DATO ENTERO: ";
cin >> x;
cout << "\n VALOR PROPORCIONADO PARA X = "<< x;
funct(x); //LLAMADO A LA FUNCION
cout << "\n VALOR DE X AL REGRESO DE LA FUNCION = "<< x << endl;
system("pause");
}
//////////////////////////////////////////////////////////////
///////// TERCER PROGRAMA /////////
//////////////////////////////////////////////////////////////
void funct(int *py){
int y;
++(*py);
y= *py; //ASIGNACION DE CONTENIDO
cout <<"\n VALOR DE LA DIRECCION (APUNTADOR) QUE CONTIENE A X = "<< int (py)<<endl;
...