Está en la página 1de 2

UNIVERSIDAD MILITAR NUEVA GRANADA

DEPARTAMENTO DE TECNOLOGÍAS DEL CONOCIMIENTO


PROGRAMACIÓN II
APUNTADORES

Elaborar un programa en el lenguaje de programación C++, para determinar la nota definitiva


de un estudiante. Para el desarrollo tenga en cuenta lo siguiente:
 Aplicar concepto de apuntadores.
 La nota definitiva se obtiene a partir de tres notas parciales, en donde la primera nota
equivale al 30%, la segunda equivale al 30% y la tercera nota el porcentaje restante.
 Las notas se ingresarán por teclado y harán las veces de apuntadores.
Al finalizar el programa, se debe imprimir la nota definitiva obtenida por el estudiante.

#include <iostream>

using namespace std;

int main()
{
float nota1;
float nota2;
float nota3;
float *pnota1 = NULL;
float *pnota2 = NULL;
float *pnota3 = NULL;
pnota1 = &nota1;
pnota2 = &nota2;
pnota3 = &nota3;
float def = 0;
cout << "Ingrese Primer Nota: ";
cin >> nota1;
cout << endl;
cout << "Direccion de Memoria de Nota1: ";
cout << &nota1;
cout << endl << endl;
cout << "Ingrese Segunda Nota: ";
cin >> nota2;
cout << endl;
cout << "Direccion de Memoria de Nota2: ";
cout << &nota2;
cout << endl << endl;
cout << "Ingrese Tercer Nota: ";

Programación II Apuntadores Página 1


cin >> nota3;
cout << endl;
cout << "Direccion de Memoria de Nota3: ";
cout << &nota3;
cout << endl << endl;
def = (*pnota1 * 0.3) + (*pnota2 * 0.3) + (*pnota3 * 0.4);
cout << endl;
cout << "La Definitiva es: ";
cout << def;
cout << endl << endl;
system("pause");
return 0;
}

Programación II Apuntadores Página 2

También podría gustarte