GerexD

gy31/4,5

Apr 2nd, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. gy31 4
  2. ++++++++++++++++++++++++++++++++++++++++++++++++++
  3. #include <iostream>
  4. #include <limits.h>
  5. ///4. Határozzuk meg egy sorozat legnagyobb elemét és azt is, hogy hányszor szerepel a sorozatban!
  6. /// A feladatot oldd meg 2 módszerrel, a második módszer legyen hatékony (csak egyszer menj végig a sorozaton)!
  7. using namespace std;
  8.  
  9. int main()
  10. {
  11. int a[50],n,db=0,max=INT_MIN;
  12. cout<<"N ";cin>>n;
  13. for(int i=1;i<=n;i++) cin>>a[i];
  14. for(int i=1;i<=n;i++)
  15. if(a[i]>max)max=a[i];
  16. for(int i=1;i<=n;i++)
  17. if(a[i]==max)db++;
  18. cout<<"A legnagyobb elem "<<max<<endl;
  19. cout<<"Ennyiszer fordul elo "<<db;
  20.  
  21.  
  22. return 0;
  23. }
  24. ++++++++++++++++++++++++++++++++++++++++++++++++++++++
  25. gy31 5
  26.  
  27. ++++++++
  28. #include <iostream>
  29. #include <limits.h>
  30. ///4. Határozzuk meg egy sorozat legnagyobb elemét és azt is, hogy hányszor szerepel a sorozatban!
  31. /// A feladatot oldd meg 2 módszerrel, a második módszer legyen hatékony (csak egyszer menj végig a sorozaton)!
  32. using namespace std;
  33.  
  34. int main()
  35. {
  36. int a[50],n,db=0,max=INT_MIN;
  37. cout<<"N ";cin>>n;
  38. for(int i=1;i<=n;i++) cin>>a[i];
  39. for(int i=1;i<=n;i++)
  40. if(a[i]>max)max=a[i];
  41. for(int i=1;i<=n;i++)
  42. if(a[i]==max)db++;
  43. cout<<"A legnagyobb elem "<<max<<endl;
  44. cout<<"Ennyiszer fordul elo "<<db;
  45.  
  46.  
  47. return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment