[ Foro de Python ]

programa mamiferos o reptiles

06-Jul-2022 23:31
Invitado (Animales)
0 Respuestas

Necesito esto hecho.

Realizar un programa que cumpla con las siguientes caracteristicas:

a)El usuario ingresa por teclado los distintos datos de los animales con el siguiente formato:

nombre_animal, tipo, habitat

 Donde el tipo de animal puede ser mamíferos o reptiles.
 El ingreso de datos continua hasta que se ingrese el caractér '*'

b) Los datos ingresados deben ser instancias de una clase "ANIMALES" y con distintas subclases segun
  el tipo de animal que sea.

c) Luego se pide al usuario que ingrese una palabra por teclado:

  -) Si ingresa "mamiferos" se debera escribir un archivo de nombre "habitat_mamiferos" que contenga
     los mamíferos ingresados y sus habitats correspondiente de la forma
     "nombre_animal --> habitat"

  -) Si se ingresa "reptiles" se debera escribir un archivo de nombre "nombre_reptiles" que contenga
     los nombres de los reptiles ingresados ordenados alfabeticamente

d) El programa debe estar modularizado en distintos archivos, separando la definicion de las clases
  con la definicion de las funciones.

  Una vez que se escribe un archivo el programa finaliza.

Un ejemplo del funcionamiento del programa es:
Se ingresan las lineas:
"Lobo, mamífero, bosque"
"Cocodrilo, reptil, pantano"
"león, mamífero, sabana"
"serpiente, reptil, selva"

Luego se ingresa la palabra: "mamiferos"

se crea el archivo habitat_mamiferos que es:
Lobo --> bosque
León --> sabana

Si se hubiera ingresado la palabra: "reptil"

Se crea el archivo nombre_reptiles que es:
Cocodrilo
Lagartija




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...