sábado, 8 de enero de 2022

Ejercicio 2

#include <iostream>


using namespace std;


void sumar (float num1, float num2, float *psum) {

// Se inicializa el puntero con la direccion de la variable "suma".

*psum= num1 + num2;

/*Se asigna el resultado de la suma a la direccion de la variable "suma" en la función main.*/

}


int main () {

float num1,num2,suma=0;

cout<<"\nSuma de 2 numeros con punteros. \n\n";

cout<<"Por favor introduzca el 1er numero: "; cin>>num1;

cout<<"\nPor favor introduzca el 2do numero: "; cin>>num2;

sumar (num1,num2,&suma);

/*Se llama a la función entregando los argumentos de los numeros y la direccion de la variable "suma".*/

cout<<"\n\nEl resultado es: "<<suma<<"\n\n";

/* Se muestra la variable "suma" y no mostrara el valor "0" debido 

a que se cambio el dato que esta almacenaba por medio del puntero*/

system("pause");

return 0;

}

No hay comentarios:

Publicar un comentario

Ejercicio 10

 //Programa que rellena y muestra una matriz dinámica. #include<iostream> #include<cstdlib>//para new y delete using namespace s...