Fie un șir de numere întregi citite dintr-un fişier date.in, de pe prima linie. Să se afişeze
toate perechile de numere consecutive din șir pe crânduri diferite, care au proprietatea că au
aceeași paritate.
Exemplu : 5, 41, 3, 22, 16, 41, 28, 5, 141, 84. -Se vor afişa perechile :
5 41
41 3
22 16
5 141
Răspunsuri la întrebare
Răspuns de
0
Rezolvare C++:
# include<iostream>
# include<fstream>
using namespace std;
ifstream f("bac.txt");
int main()
{
int x,y;
f>>x;
while(f>>y)
{
if((x%2 && y%2)||(x%2==0 && y%2==0))
cout<<x<<" "<<y<<endl;
x=y;
}
f.close();
return 0;
}
# include<iostream>
# include<fstream>
using namespace std;
ifstream f("bac.txt");
int main()
{
int x,y;
f>>x;
while(f>>y)
{
if((x%2 && y%2)||(x%2==0 && y%2==0))
cout<<x<<" "<<y<<endl;
x=y;
}
f.close();
return 0;
}
Alte întrebări interesante
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă