generate functionSat, 22 Apr 2023

Descripción En su viaje por Australia, Pepe ha visitado la extraña selva de las letras: en esta selva viven 26 animales, cada uno representado por una letra minúscula. De esta forma, podemos representar un elefante con la letra "e", un jaguar con la letra "j", o una guacamaya con la letra "g". Pepe le tiene un terrible miedo a las serpientes, y como sabemos, en una selva hay serpientes. Las serpientes se representan con la letra "s". Para evitar encontrarse una de éstas, Pepe compró un detector de animales: éste detecta el animal y le dice qué hacer. Sin embargo, el programa que emite las indicaciones se descompuso y ahora debe componerlo. Como eres un programador de confianza para Pepe, él te ha pedido que escribas el nuevo programa. El indicador funciona de la siguiente manera: Primero se recibe la letra que representa el animal más cercano, seguido de la distancia a la que se encuentra. Si el animal no es una serpiente, imprime `estas a salvo!" (sin las comillas). Si el animal es una serpiente, verifica la distancia a la que se encuentra de Pepe: si está a 10 metros o más, imprime "retrocede y busca otro camino" (sin las comillas). Pero si la serpiente está a menos de 10 metros de distancia imprime: "corre, corre por tu vida!" (sin las comillas). Entrada Recibirás un caracter indicando el animal que representa, seguido de un entero que representa la distancia a la que se encuentra el animal. Salida La acción más adecuada para Pepe, según lo descrito. ObservacionesEl animal nunca estará a más de 10⁴ metros de distancia.Tu indicador sólo se basa en buscar la acción más conveniente en caso de haber o no haber una serpiente. Puede que existan otros animales peligrosos en la vida real, pero Pepe no les tiene miedo.

#include <iostream> using namespace std; int main() { char animal; int distancia; cin >> animal >> distancia; if(animal != 's'){ cout << "estas a salvo!" << endl; } else{ if(distancia >= 10){ cout << "retrocede y busca otro camino" << endl; } else{ cout << "corre, corre por tu vida!" << endl; } } return 0; }

Questions about programming?Chat with your personal AI assistant