fork download
  1. #include <iostream>
  2.  
  3. int main() {
  4. int num;
  5. int sumaPares = 0;
  6. int sumaImpares = 0;
  7.  
  8. // Solicitar al usuario que ingrese un número
  9. std::cout << "Ingrese un número entero positivo: ";
  10. std::cin >> num;
  11.  
  12. // Validar que el número sea positivo
  13. if (num < 1) {
  14. std::cout << "Por favor, ingrese un número entero positivo mayor que 0." << std::endl;
  15. return 1;
  16. }
  17.  
  18. // Calcular la suma de números pares e impares
  19. for (int i = 1; i <= num; ++i) {
  20. if (i % 2 == 0) {
  21. // Si el número es par
  22. sumaPares += i;
  23. } else {
  24. // Si el número es impar
  25. sumaImpares += i;
  26. }
  27. }
  28.  
  29. // Mostrar los resultados
  30. std::cout << "Suma de números pares: " << sumaPares << std::endl;
  31. std::cout << "Suma de números impares: " << sumaImpares << std::endl;
  32.  
  33. return 0;
  34. }
  35.  
Success #stdin #stdout 0s 5288KB
stdin
Standard input is empty
stdout
Ingrese un número entero positivo: Suma de números pares: 119585160
Suma de números impares: 119574225