Generation

generate functionSun, 23 Apr 2023

Se solicita crear un programa que permita leer N pokebolas. Por cada pokebola se debe solicitar su radio y utilizar las funciones pre establecidas para el ´area y volumen. Para la implementaci´on se solicita utilizas como m´ınimo las siguientes funciones: void area_esfera ( float & radio , float * area ); void volume_esfera ( float * radio , float & volumenEsfera ) ; Consideraciones: • Definir una variable constante para el valor de PI con 3.1415 • Se debe validar que la cantidad de pokebolas sea mayor a 0, en caso se ingrese un n´umero negativo o 0 se debe volver a solicitar su valor. • Se debe guardar todas las ´areas en un arreglo est´atico, al terminar el programa se debe mostrar todos las ´areas del arreglo en una sola linea como los ejemplos de ejecuci´on Condicionales-Funciones-Recursividad - P´agina 5 de 7 • Se debe guardar todas los vol´umenes en un arreglo est´atico, al terminar el programa se debe mostrar todos las vol´umenes del arreglo en una sola linea como los ejemplos de ejecuci´on.

#include <iostream> using namespace std; #define PI 3.1415 int cantidad_pokebol; void area_esfera ( float & radio , float * area ); void volume_esfera ( float * radio , float & volumenEsfera ) ; int main() { cout << "Cantidad de pokebolas" << endl; cin >> cantidad_pokebol; float volumen_esfera[cantidad_pokebol]; float area_esfera[cantidad_pokebol]; for (int i = 0; i < cantidad_pokebol; i++){ cout << "Radio de la pokebola: " << i << endl; cin >> volumen_esfera[i]; } for (int i = 0; i < cantidad_pokebol; i++){ cout << "Radio de la pokebola: " << i << endl; cin >> area_esfera[i]; }

Questions about programming?Chat with your personal AI assistant