[ Foro de C# ]

Ejercicio

30-May-2023 12:57
Invitado (Leonardo)
0 Respuestas

Buenas,. Me pueden ayudar por favor con este ejercicio?..
Diseñar una clase que mantenga un arreglo (vector) de enteros,  class Enteros. Con los siguientes datos y funciones miembros.

Datos miembros privados:

- Arreglo de MaxElementos: el arreglo interno de enteros que maneja la clase. MaxElementos es una constante: MaxElementos = 100.
- int CantidadElementos: indica la cantidad de elementos actual de la lista. El constructor lo inicializa en 0.

Funciones miembros públicas:

- int Add(int elemento): Agrega, el elemento pasado como parámetro, al arreglo y retorna la posición. Verificar si aún hay lugar en en el arreglo.
- Int GetAt(int index): Devuelve el elemento ubicado en la posición dada por index. Verificar que index sea un índice válido del arreglo, (no sea inferior a 0 o superior a MaxElementos), de lo contraio devuelve -1.
- void RemoveAll(): Elimina todos los elementos del arreglo, (en realidad sólo hace CantidadElementos = 0).
- void SetAt(int elemento, int index): Pone el “elemento“ en el arreglo en la posición indicada por index.
- Int GetLenght(): Devuelve la cantidad de elementos del arreglo, (o sea CantidadElementos).
- bool  isEmpty(): Devuelve true si el arreglo está vacío, de lo contrario false.

Escribir un programa que ejemplifique el uso de esta clase.




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)