Fandom

Scratchpad

PLE:Unidad5Ejercicio01

216,203pages on
this wiki
Add New Page
Discuss this page0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

/*
Programa:         Unidad5jercicio01cpp
Fecha:            12/03/2007
Descripción:      Punteros.
*/

#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;

void main()
{
        int *p1, n;
        char *p2, c;
        float *p3, f;

        // Apuntamos con el puntero
        p1 = &n;
        p2 = &c;
        p3 = &f;

        // Modificamos el contenido de la variable
        cout << "Introduzca un numero entero ";
        cin >> n;
        cout << "Introduzca un caracter ";
        cin >> c;
        cout << "Introduzca un numero real ";
        cin >> f;

        cout << endl;

        // Mostramos el contenido
        cout << "El contenido de la variable entera es = " << n << endl;
        cout << "El contenido del puntero entero es = " << *p1 << endl;
        cout << "El contenido de la variable char es = " << c << endl;
        cout << "El contenido del puntero char es = " << *p2 << endl;
        cout << "El contenido de la variable real es = " << f << endl;
        cout << "El contenido del puntero real es = " << *p3 << endl;

        // Modificamos el contenido del puntero
        cout << "Introduzca un numero entero ";
        cin >> *p1;
        cout << "Introduzca un caracter ";
        cin >> *p2;
        cout << "Introduzca un numero real ";
        cin >> *p3;
        cout << endl;

        // Mostramos el contenido
        cout << "El contenido de la variable entera es = " << n << endl;
        cout << "El contenido del puntero entero es = " << *p1 << endl;
        cout << "El contenido de la variable char es = " << c << endl;
        cout << "El contenido del puntero char es = " << *p2 << endl;
        cout << "El contenido de la variable real es = " << f << endl;
        cout << "El contenido del puntero real es = " << *p3 << endl;


        // Asignamos memoria dinámica
        p1 = new int;
        p2 = new char;
        p3 = new float;

        // Modificamos el contenido de los puntero
        cout << "Introduzca un numero entero ";
        cin >> *p1;
        cout << "Introduzca un caracter ";
        cin >> *p2;
        cout << "Introduzca un numero real ";
        cin >> *p3;
        cout << endl;

        // Mostramos el contenido
        cout << "El contenido de la variable entera es = " << n << endl;
        cout << "El contenido del puntero entero es = " << *p1 << endl;
        cout << "El contenido de la variable char es = " << c << endl;
        cout << "El contenido del puntero char es = " << *p2 << endl;
        cout << "El contenido de la variable real es = " << f << endl;
        cout << "El contenido del puntero real es = " << *p3 << endl;

        delete p1;
        delete p2;
        delete p3;

        cin.ignore();
        cin.get();
}

Also on Fandom

Random wikia