Informatică, întrebare adresată de vartictudor, 8 ani în urmă

PlusMinus

C++

varena.ro

Va rog frumos sa ma ajutati, deaorece nu am iteles foarte bine si nu stiu cum sa rezolv probleme cu ajutorul tipului char!


tiberius2003: ce numar este problema?
vartictudor: Scuze, am gresit e pe varena

Răspunsuri la întrebare

Răspuns de boiustef
1

codul a trecut testarea cu 100 de puncte

#include <iostream>

#include <fstream>

using namespace std;

ifstream f("plusminus.in");

ofstream g("plusminus.out");

char semn, semn2;

long long num, suma;

int main()

{

   f >> num >> semn;

   suma=num;

   while (f >> num >> semn2)

   {

      if (semn=='+')

           suma=suma+num;

       else suma=suma-num;

       semn=semn2;

   }

   if (semn=='+')

           suma=suma+num;

       else suma=suma-num;

   g << suma;

}

Alte întrebări interesante