Programų pavyzdžiai
1 PAVYZDYS
//Duoti du sveikieji skaičiai. Apskaičiuokite jų sumą.
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
int a, b, s;
ifstream F(„duom.txt“);
ofstream R(„rez.txt“);
F >> a >> b;
s = a + b;
R << „Skaičių suma = „<< s << endl;
F.close();
R.close();
return 0;
}
/*duom.txt
5 10
rez.txt
Skaičių suma = 15*/
2 PAVYZDYS
//Duoti 5 sveikieji sk. Atspausdinti jų kvadratus.
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
int sk1, sk2, sk3, sk4, sk5;
ifstream F(„duom.txt“);
ofstream R(„rez.txt“);
F >> sk1;
R <<„Skaičių kvadratai:“ << endl;
R << sk1 * sk1 << endl;
F >> sk2;
R << sk2 * sk2 << endl;
F >> sk3;
R << sk3 * sk3 << endl;
F >> sk4;
R << sk4 * sk4 << endl;
F >> sk5;
R << sk5 * sk5 << endl;
F.close();
R.close();
return 0;
}
/*duom.txt
2
4
3
1
5
rez.txt
Skaičių kvadratai:
4
16
9
1
25*/
3 PAVYZDYS
//Duoti 5 sveikieji sk. Atspausdinti jų kvadratus (kitas variantas!).
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
int n, sk;
ifstream F(„duom.txt“);
ofstream R(„rez.txt“);
F >> n; //perskaitome, kiek yra iš viso skaičių
for (int i = 1; i <= n; i++) //suka žingsniu i = i + 1
{
F >> sk; //perskaito sk.
R << sk * sk << endl; //kelia kvadratu
}
F.close();
R.close();
return 0;
}
/*duom.txt
5
2
4
3
1
5
rez.txt
Skaičių kvadratai:
4
16
9
1
25*/