Fișierul date.in conține 3 valori separate printr-un singur spațiu. Să se elaboreze un program care
va afișa aceste numere unul sub altul, afișînd în dreptul fiecăruia unul dintre cuvintele PAR sau
IMPAR. Rezultatul va fi afișat la ecran cît și în fișierul date.out.
program trbue de elaborat in c+
va rog urgent
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int main()
{
int a,b,c;
f>>a>>b>>c;
if(a%2==0) cout<<a<<" "<<"PAR";
g<<a<<" "<<"PAR";
else if(a%2==1) cout<<a<<" "<<"IMPAR";
g<<a<<" "<<"IMPAR;
cout<<endl;
if(b%2==0) cout<<b<<" "<<"PAR";
g<<b<<" "<<"PAR";
else if(b%2==1) cout<<b<<" "<<"IMPAR";
g<<b<<" "<<"IMPAR;
cout<<endl;
if(c%2==0) cout<<c<<" "<<"PAR";
g<<c<<" "<<"PAR";
else if(c%2==1) cout<<c<<" "<<"IMPAR";
g<<c<<" "<<"IMPAR;
cout<<endl;
f.close();
g.close();
}
Explicație:
Alte întrebări interesante
Studii sociale,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Studii sociale,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă