Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstring>
- using namespace std;
- int wiekszy(int arg1, int arg2)
- {
- if (arg1>arg2) return 1;
- else if (arg2>arg1) return 2;
- else return 0;
- }
- int wiekszy(float arg1, float arg2)
- {
- if (arg1 > arg2 && (arg1 - arg2)>0.0001) return 1;
- else if (arg2>arg1 && (arg2 - arg1)>0.0001) return 2;
- else return 0;
- }
- int wiekszy(char arg1[], char arg2[])
- {
- if (strcmp(arg1, arg2) < 0) return 2;
- else if (strcmp(arg1, arg2) > 0) return 1;
- else return 0;
- }
- int main()
- {
- int a, b;
- float c, d;
- char e[1], f[1];
- char *wsk1 = e;
- char *wsk2 = f;
- int w;
- cout << "Podaj Wybor" << endl;
- cout << "1.calkowite" << endl;
- cout << "2.rzeczywiste" << endl;
- cout << "3.lancuchy znakow" << endl;
- cin >> w;
- switch (w)
- {
- case 1:
- {
- cin >> a;
- cin >> b;
- cout << wiekszy(a, b);
- break;
- }
- case 2:
- {
- cin >> c;
- cin >> d;
- cout << wiekszy(c, d);
- break;
- }
- case 3:
- {
- cin >> e;
- cin >> f;
- cout << wiekszy(e, f);
- break;
- }
- default:
- cout << "zle dane";
- }
- delete[]wsk1; //Jak zakomentuje te dwa delete to program działa ale wywala później
- delete[]wsk2; //
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement