Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdio>
- #include <cstring>
- using namespace std;
- void vpis(char a[][12], int n);
- void izpis(char a[][12], int n);
- int maxi(char a[][12], int n);
- int mini(char a[][12], int n);
- int main()
- {
- char a[3][12];
- vpis(a,3);
- cout << endl;
- izpis(a, 3);
- cout << endl;
- cout << "maximum je: " << a[maxi(a,3)];
- cout << endl;
- cout << "minimum je: " << a[mini(a,3)];
- return 0;
- }
- void vpis(char a[][12], int n)
- {
- for(int i=0;i<n;i++)
- {
- gets(a[i]);
- }
- }
- void izpis(char a[][12], int n)
- {
- for(int i=0;i<n;i++)
- {
- puts(a[i]);
- }
- }
- int maxi(char a[][12], int n)
- {
- char maxi[12];
- strcpy(maxi, a[0]);
- int maxid = 0;
- for(int i=0;i<n;i++)
- {
- if(strlen(maxi) < strlen(a[i]))
- {
- strcpy(maxi, a[i]);
- maxid = i;
- }
- return maxid;
- }
- }
- int mini(char a[][12], int n)
- {
- char mini[12];
- strcpy(mini, a[0]);
- int minid = 0;
- for(int i=0;i<n;i++)
- {
- if(strlen(mini) > strlen(a[i]))
- {
- strcpy(mini, a[i]);
- minid = i;
- }
- return minid;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement