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*/