Dev - C++ - Arreglo y ciclo for

 
Vista:
sin imagen de perfil

Arreglo y ciclo for

Publicado por Mar (1 intervención) el 27/02/2023 05:19:03
Buenas, me ayudarían con el siguiente punto:

**Solo se puede digitar la cantidad de 10 números enteros positivos.**

El objetivo del programa es indicar la cantidad de números pares e impares ingresados.

Imagino que debo guardar los números en un arreglo con un ciclo for?, pero no sé como hacerlo para que se guarden los numeros que digita el usuario y después indicar los pares
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Arreglo y ciclo for

Publicado por dario (718 intervenciones) el 28/02/2023 02:28:21
Hola, espero esto te ayude, es simple.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <vector>
 
using namespace std;
 
int main() {
    int i,num,pares=0,impares=0;
    vector <int> numeros;
 
    for (i=0; i<10; i++) {
        cout << "Ingrese un numero positivo: ";
        cin >> num;
        numeros.push_back(num);
    }
 
    //mostrar
    for (auto p : numeros) {
        if (p % 2 == 0)
            pares++;
        else
            impares++;
    }
 
    cout << "Cantidad de pares: " << pares << endl;
    cout << "Cantidad de impares: " << impares << endl;
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar