Introducción al uso de referencias en lenguaje C/C++.
Crear una aplicación que solicite un número entero por teclado, y muestre el siguiente valor par.
Se crea una referencia como parámetro de una función (la cual se puede entender como un acceso directo a la variable original), que permite modificar la variable original sin hacer uso de punteros.
Enlace CodePad
http://codepad.org/HXJaRenT
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Código Fuente
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#include <iostream> using namespace std; void siguiente_par (int & numero); int main() { int dato_teclado = 7; cout << "Introduzca un numero" << endl; cin >> dato_teclado; siguiente_par (dato_teclado); cout << "El siguiente numero par es: " << dato_teclado << endl; return 0; } void siguiente_par (int & numero) { if (numero % 2 == 0) numero += 2; else numero++; }
No hay comentarios:
Publicar un comentario