Generation

generate functionMon, 29 Jan 2024

Desarrollé un programa en c++ siguiendo las instrucciones: Clase base Nombre: número Atributos: int numDatos int* números Métodos: constructor parámetros Void leerNúmeros() Void mostrarnumeros() Void imprimir () Clase derivada 1 Nombre: curioso Atributos: Métodos: void imprimir() Clase derivada 2 Nombre: malvado Atributos: Métodos: void imprimir () Clase derivada 3 Nombre: feliz Atributos: Métodos: void imprimir () Nota: el método imprimir de número es virtual y num Métodos: numDatos: indica la cantidad de números a ingresar números: se le asigna memoria dinámica para crear un arreglo tamaño numDatos.almacena todos los datos (número)del el usuario cada dato se guarda en una casilla Constructor: inicializa numDatos. El método imprimir en cada una de las clases derivadas solo permite los números que sean acordé al nombre de la clase Números curioso: todo el número natural n al cuadrado tiene al propio como última cifra número malvado: todo número natural cuya expresión en base 2( binaria) contiene un número par unos Número feliz: todo número natural que

nclude <iostream> #include <cstdlib> #include <cstring> using namespace std; class numero{ private: int numero; public: numero(int n){ numero=n; } int getNumero(){ return numero; } void setNumero(int n){ numero=n; } }; class lista{ private: numero

Want to kickstart your project?Use the new AI Studio to create your code