Dev - C++ - Aiuda

 
Vista:
sin imagen de perfil

Aiuda

Publicado por Plisila (6 intervenciones) el 07/05/2022 22:07:04
DENTRO DE UN CICLO IR LEYENDO NUMEROS ENTEROS EL PRIMEROS SE SUMA, EL SEGUNDO SE RESTA, EL TERCERO SE SUMA
EL CUARTO SE RESTA, ETC. EL CICLO TERMINA HASTA QUE ESCRIBA UN 0.

SE USA UN WHILE EJEMPLO
acumulador| |acumulador
NUM SUMA n=1 num=7 suma=0
5 0+5=5
4 5-4=1 0+7=7 si continua
7 1+7=8 1+1=2 3 7-3=4 si continua
12 8-12=4 3+1=4 0 +no continua
0


se puede utilizar el:

do{


}while(num!=0)

n=n+1 suma=suma+num o suma=suma-num
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++

Aiuda

Publicado por dario (718 intervenciones) el 08/05/2022 03:54:44
Hola, no entiendo lo que quieres hacer, podrias poner un ejemplo mas entendible.
Salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Aiuda

Publicado por Plisila (6 intervenciones) el 08/05/2022 05:38:42
Usar un ciclo do while en el que si agrego un numero entero este se vaya sumando y restando para que el ciclo siga debe seguir dando un entero y termina hasta que este mismo programa de 0, que los pares son los que se vayan sumando y los impares restando, es como sacar el crapulo de un numero pero, en si me estan pidiendo un programa que si agrego un numero este sume y luego reste hasta tener un 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
sin imagen de perfil

Aiuda

Publicado por Plisila (6 intervenciones) el 08/05/2022 05:50:31
al principio agrego un numero este siempre se sumara con 0 depues agrego otro numero y este se resta con el numero que voy a volver agregar osea el sistema me vuelve a pedir un entero el tercer numero se va a sumar el cuarto se resta etc, hasta que me de 0 o yo ingrese un cero


5 0+5=5
4 5-4=1
7 1+7=8
12 8-12=4
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
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Aiuda

Publicado por Alfil (1444 intervenciones) el 08/05/2022 08:56:21
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
 
int main()
{
    int n, result = 0, count = 1;
 
    do {
        cout << "Numero (0 para terminar): ";
        cin >> n;
 
        if (count++ % 2 != 0) result += n;
        else result -= n;
 
        cout << "Resultado: " << result << endl << endl;
 
    } while (n != 0);
 
    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
1
Comentar