Generation

generate functionThu, 06 Jul 2023

• crearArreglo: crea un arreglo dinámico de estructuras Delivery con el tamaño indicado por el usuario. • registrarDelivery: permite al usuario ingresar los datos de un delivery por consola y los registra en el arreglo de delivery. •mostrarDelivery: muestra en pantalla la información de todos los delivery registrados, incluyendo el código de cliente, la distancia, el tiempo estimado de entrega y la calificación. Además, se imprimirá un mensaje descriptivo basado en el valor numérico de la calificación. • mostrarDelivertOrdenados: muestra en pantalla los delivery ordenados por tiempo estimado de entrega de menor a mayor. • buscarDeliveryPorCodigoCliente: permite al usuario buscar un delivery por el código de cliente y muestra su información en pantalla. El programa debe mostrar un menú de opciones: MENU 1.Registrar delivery 2.Mostrar todos los delivery 3.Mostrar delivery ordenados por tiempo estimado 4.Buscar delivery por código de cliente 5.Salir

#include<iostream> struct delivery { int codigoCliente; float distancia; float tiempoEstimado; float calificacion; }; using namespace std; int main() { int tamanioArreglo; cout<<"Ingrese el numero de delivery: "<<endl; cin>>tamanioArreglo; delivery arregloDelivery[tamanioArreglo]; for (int i=0; i<tamanioArreglo; i++) { cout<<"Ingrese el codigo de cliente: "<<endl; cin>>arregloDelivery[i].codigoCliente; cout<<"Ingrese la distancia: "<<endl; cin>>arregloDelivery[i].distancia; cout<<"Ingrese el tiempo estimado: "<<endl; cin>>arregloDelivery[i].tiempoEstimado;

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