equal
deleted
inserted
replaced
1 #include <xy.h> |
1 #include <xy.h> |
2 #include <iostream> |
2 #include <iostream> |
3 using namespace std; |
3 using namespace std; |
|
4 using namespace hugo; |
4 int main() |
5 int main() |
5 { |
6 { |
6 cout << "Kerek sok sikvektorokat." << endl; |
7 |
|
8 cout << "Még egy skalárt is kérek (szépen)!" << endl; |
|
9 int s; |
|
10 cin >> s; |
|
11 |
|
12 cout << "Kerek sok sikvektort." << endl; |
7 |
13 |
8 xy<int> osszeg; |
14 xy<int> osszeg; |
|
15 xy<int> kul; |
9 xy<int> z; |
16 xy<int> z; |
10 |
17 |
11 vector< xy<int> > v; |
18 vector< xy<int> > v; |
12 |
19 |
13 while(cin >> z) { |
20 while(cin >> z) { |
14 v.push_back(z); |
21 v.push_back(z); |
15 osszeg += z; |
22 osszeg += z; |
|
23 kul -= z; |
16 cout << "Az összeg aktualisan: " << osszeg << endl; |
24 cout << "Az összeg aktualisan: " << osszeg << endl; |
|
25 cout << "A különbség aktualisan: " << kul << endl; |
17 } |
26 } |
18 |
|
19 |
|
20 |
27 |
21 cout << "A kovetkezo szamokat szoroztam ossze:" << endl; |
28 cout << "A kovetkezo szamokat szoroztam ossze:" << endl; |
22 for(unsigned int i=0; i<v.size(); ++i) { |
29 for(unsigned int i=0; i<v.size(); ++i) { |
23 cout << v[i] << ", A normanégyzete: " << v[i].normSquare() <<endl; |
30 cout << v[i] << ", A normanégyzete: " << v[i].normSquare() <<endl; |
|
31 cout << v[i] << " " << s << " szorosa " << v[i]*s <<endl; |
|
32 cout << v[i] << " " << s << " edrésze " << v[i]/s <<endl; |
24 } |
33 } |
|
34 if (v.size()>1){ |
|
35 cout << "Az elsö kettö szorzata: " << v[0]*v[1] << endl; |
|
36 } |
|
37 |
25 cout << "Eleg nehez volt." << endl; |
38 cout << "Eleg nehez volt." << endl; |
26 } |
39 } |