Valeria Vides

Generation

generate functionSat, 08 Mar 2025

Usando while. Pide al usuario que ingrese numeros positivos y sumandolos. El ciclo termina cuando se ingresa el numero negativo.

Aquí te muestro un ejemplo de cómo podrías implementar esto en C++ utilizando un ciclo `while`: ```cpp #include <iostream> int main() { int numero, suma = 0; std::cout << "Ingrese números positivos. Ingrese un número negativo para terminar." << std::endl; while (true) { std::cout << "Ingrese un número: "; std::cin >> numero; if (numero < 0) { break; } if (numero > 0) { suma += numero; std::cout << "Suma actual: " << suma << std::endl; } else { std::cout << "Por favor, ingrese un número positivo." << std::endl; } } std::cout << "La suma final es: " << suma << std::endl; return 0; } ``` En este código, el ciclo `while` se ejecuta indefinidamente hasta que se ingresa un número negativo. Si se ingresa un número positivo, se suma a la variable `suma`. Si se ingresa un número cero, se muestra un mensaje de error y se solicita que se ingrese un número positivo. Finalmente, se muestra la suma final después de que se ingresa un número negativo.

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