Red de conocimiento informático - Computadora portátil - Programación en lenguaje C: ingrese un lote de números enteros positivos (que terminen en cero o un número negativo) y encuentre la suma de los números impares entre ellos.

Programación en lenguaje C: ingrese un lote de números enteros positivos (que terminen en cero o un número negativo) y encuentre la suma de los números impares entre ellos.

import java.util.*;

clase pública principal {

public static void main (String [] args) {

Escáner s=nuevo Escáner(System.in);

int sum=0;

int x=s.nextInt();

mientras(x! =0) {

if(x%2==1) {

suma+=x;

}

x=s .nextInt();

}

System.out.println(suma);

}

}

Efecto operativo:

Información ampliada:

Si la declaración while siempre cumple las condiciones, se repetirá continuamente. Pero a veces, si necesita detener el ciclo, puede utilizar los siguientes tres métodos:

1. Establezca una declaración condicional en la declaración while Si no se cumple la condición, el ciclo se detendrá automáticamente.

Por ejemplo: un bucle que solo genera múltiplos de 3; el rango se puede configurar de 0 a 20.

2. Agregar declaraciones de control de procesos a la estructura del bucle permite a los usuarios salir del bucle.

1. Romper el control del proceso: interrumpir por la fuerza las declaraciones en el área de ejecución, saltar fuera del área de ejecución y continuar ejecutando declaraciones fuera del área.

2. Continuar el control del proceso: También interrumpe la operación en ejecución dentro del bucle y comienza desde el principio.