Red de conocimiento informático - Computadora portátil - En la programación C#, debe ingresar 100 números enteros desde el teclado y generar un número entero que sea divisible por 2 pero no divisible por 5.

En la programación C#, debe ingresar 100 números enteros desde el teclado y generar un número entero que sea divisible por 2 pero no divisible por 5.

100 enteros en lugar de 1 ~ 100 pares. Lo que el cartel significa es ingresar 100 pares de enteros arbitrariamente.

1. Aceptar la entrada String str=Console.ReadLin() //Utilice "," entre suposiciones separadas. , cualquier otro personaje también puede separarse.

2. Convierta la cadena recibida en una matriz String[]strs=str.split(',');

3. intStrs=new int[strs.length]; para(int i=0;ilt;strs.length;i){intStrs=new int[strs.length] para(int i=0;ilt;strs.length; i; )length; i ){intStrs[i]=int.Parse(strs[i]);}

4. Utilice for para filtrar el primero: for(int i=0; ilt; 100; i ){ if(intStrs[i]2==0amp;amp;intStrs[i]! ==0){Console.WriteLine(intStrs[i]2==0amp;amp;intStrs[i]!WriteLine(intStrs[ i]);}}

El segundo while (el principio es el mismo que para, cualquier cosa que se pueda hacer con while o hacer while se puede hacer con for if)

5 Suma directa, el paso no es muy diferente del paso 4, es decir, agrega una variable de conteo temporal, como int tmp=0 for (int i=0; ilt; 100; i ){ if (intStrs[i]; 2==0amp; amp;intStrs[i]!==0){tmp =intStrs[i];//Satisface las condiciones de la suma, el resultado es la suma de todas las condiciones cumplidas}}

Resultado final Console .WriteLine(tmp);

En resumen (puede haber algunos errores ortográficos, composición tipográfica puramente manual), este es el uso de una declaración de proceso de matriz de conversión de tipos, y la práctica hará que Quedas perfecto después de usarlo un par de veces.