Se crea una función para visualizar el contenido de una tabla de enteros, independientemente de su tamaño, y otra para inicializar una tabla a un valor pasado por parámetro.
Enlace CodePad
http://codepad.org/FqUZDutk
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Código Fuente
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#include <iostream> using namespace std; void inicializar_tabla_enteros_a_valor (int * dato, int tamano, int valor); void mostrar_tabla_enteros (int * dato, int tamano); int main() { int tabla [5];//={33,45,97,49,562,4,8,9,0, 1}; mostrar_tabla_enteros (tabla, (sizeof (tabla)/sizeof (int))); cout << endl; inicializar_tabla_enteros_a_valor (tabla, 5, 0); mostrar_tabla_enteros (tabla, (sizeof (tabla)/sizeof (int))); return 0; } void inicializar_tabla_enteros_a_valor (int * dato, int tamano, int valor) { for (int i=0;i<tamano;i++) { *(dato+i)=valor; } } void mostrar_tabla_enteros (int * dato, int tamano) { for (int i=0;i<tamano;i++) { cout << *(dato+i) << endl; } }
No hay comentarios:
Publicar un comentario