Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero, luego informar el máximo y la posición dentro de la lista.
#include <iostream> #include <vector> using namespace std; int main(){ vector<int> numbers; int num; cin >> num; while (num != 0){ numbers.push_back(num); cin >> num; } // Máximo int max = numbers[0]; int pos = 0; for(int i = 1; i < numbers.size(); i++){ if (numbers[i] > max){ max = numbers[i]; pos = i; } } cout << "El máximo es " << max << " está en la posición " << pos << endl; return 0; }