Cum e corect?
cout < "As la info";
cout << "As la info";
cout >> "As la info";
Felicitări! Poți mai mult?
Avem sute de probleme pentru tine, fiecare cu explicații ușor de înțeles.
Greșit, dar nu-i bai!
Antrenează-te cu sutele de probleme pe care ți le-am pregătit. Îți explicăm fiecare problemă în parte.
Rezolvare
Iată rezolvarea de 100 de puncte pentru problema ecuatie2:
#include <fstream>
using namespace std;
ifstream f("ecuatie2.in");
ofstream g("ecuatie2.out");
int main()
{
int a=0,b, x, tip;
char op, c;
f>>c;
if(c=='x') /// x op a = b
{
f>>op>>a>>c>>b;
if(op=='+')
{
x=b-a;
tip=2;
}
else if(op=='-')
{
x=b+a;
tip=4;
}
else if(op=='*')
{
x=b/a;
tip=6;
}
else
{
x=b*a;
tip=8;
}
}
else /// a op x = b
{
while(isdigit(c))
{
a=a*10+c-'0';
f>>c;
}
op=c;
f>>c>>c;
f>>b;
if(op=='+')
{
x=b-a;
tip=1;
}
else if(op=='-')
{
x=a-b;
tip=3;
}
else if(op=='*')
{
x=b/a;
tip=5;
}
else
{
x=a/b;
tip=7;
}
}
g<<tip<<endl<<x<<endl;
return 0;
}
Atenție
Enunțurile afișate pe această pagină aparțin exclusiv site-ului PbInfo. Astfel, pentru ștergerea conținutului, puteți să ne contactați la adresa .
Rezolvarea problemei #1359 ecuatie2
Pe această pagină găsești rezolvarea de 100 de puncte pentru problema #1359 ecuatie2 de pe PbInfo.ro. Atenție: nu încurajăm copiatul codului! Totuși, credem cu tărie că analizarea unei soluții corecte este o metodă foarte ușoară de a învăța informatică, astfel că oferim sursele pentru peste 1500 de probleme de pe platforma PbInfo.ro.
Pentru rezolvări PbInfo de la peste 1500 de probleme, vă invităm să intrați pe site-ul nostru!