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

Sa se scrie un program care afiseaza suma fiecarei linii


boiustef: cred, te referi la matrici?

Răspunsuri la întrebare

Răspuns de AfloareiAndrei
0

Presupun ca ai un fisier de genul:

         suma.in

care contine

         1 + 2

         53 + 12

         ............

Răspuns:

//C++

#include <iostream>

#include <fstream>

#include <string>

using namespace std;

int main()

{

 ifstream infile;

 infile.open("suma.in");

 string semn;

 int a, b;

 while( (infile >> a) && (infile >> semn) && (infile >> b) )

  {

   if(semn == "+")

     {

       cout << a + b << endl;

     }

   }

 infile.close();

 return(0);

}

Explicație:

folosesc "filestream" pentru a accesa fisierul.

poti adauga in bucla 'while' conditii si pentru (- / *)


claudiuioanca11: multumesc!
Alte întrebări interesante