Visual CSharp .NET - Sumar solo valores pares

 
Vista:
sin imagen de perfil
Val: 4
Ha aumentado su posición en 7 puestos en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

Sumar solo valores pares

Publicado por Lexa (2 intervenciones) el 03/11/2020 02:13:17
Hola,

Estoy haciendo este ejericio: 5. Diseñe una solución básica con POO que permita resolver: la suma de tres (3) números enteros positivos pares.

Revisando muchos videos encontré hacerlo y corre bien, pero si pongo un número impar igual lo suma y no quiero eso... no sé cómo arreglarlo con el condicional, por favor ayuda!


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
static void Main(string[] args)
{
    //Variables
    Int32 numero;
    Int32 suma = 0;
    int par = 0;
 
    // Utilización del ciclo
    for (int i = 0; i < 3; i++)
    {
        Console.WriteLine("Ingresa número positivo par: ");
        numero = Int32.Parse(Console.ReadLine());
        suma = suma + numero;
 
        //Condición
        if (numero % 2 == 0)
        {
            par = par + 1;
        }
        else
        {
            Console.WriteLine("El número {0} es impar", numero);
        }
    }
 
    Console.WriteLine("La suma es: " + suma );
    Console.ReadKey();
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

Sumar solo valores pares

Publicado por Nacho (23 intervenciones) el 03/11/2020 09:52:11
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
static void Main(string[] args)
 
{
    //Variables
    Int32 numero;
    Int32 suma = 0;
    int par = 0;
 
 
    // Utilización del ciclo
    for (int i = 0; i < 3; i+)
    {
        Console.WriteLine("Ingresa número positivo par: ");
        numero = Int32.Parse(Console.ReadLine())
 
        //Condición
        if (numero% 2 == 0)
        {
             suma = suma + numero;
            par = par + 1;
        }
        else
        {
            Console.WriteLine("El número {0} es impar", numero);
        }
    }
    Console.WriteLine("La suma es: " + suma );
    Console.ReadKey();
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