Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.35 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <iomanip>
  4. #include <cmath>
  5. #include <cstdlib>
  6.  
  7. using namespace std;
  8.  
  9. const int Cmax = 20;
  10.  
  11. void Skaityti(int A[],int & n);
  12. int Min(int A[],int n);
  13. int Max(int A[],int n);
  14. int Sum(int A[],int n);
  15. int Kiek(int A[],int n);
  16.  
  17. int main()
  18. {
  19.    int A[20];
  20.    int n, suma;
  21.    Skaityti(A, n);
  22.    ofstream fr("rez.txt");
  23.    for (int i = 0; i<n; i++)
  24.       cout << A[i] << " ";
  25.    cout << endl;
  26.    suma = Sum(A, n);
  27.    fr << "Skaiciu suma " << suma << endl;
  28.    fr << "Maziausias skaicius " << Min(A, n) << endl;
  29.    fr << "Didziausias skaicius " << Max(A, n) << endl;
  30.    fr << "Didesni uz pirma " << Kiek(A, n) << endl;
  31.    fr.close();
  32.    return 0;
  33. }
  34. void Skaityti(int A[],int & n)
  35. {
  36.     ifstream fd("skaiciai.txt");
  37.     fd >> n;
  38.     for (int i = 0; i<n; i++)
  39.         fd >> A[i];
  40.     fd.close();
  41. }
  42. int Min(int A[],int n)
  43. {
  44.     int mini = 9999;
  45.     for (int i = 0; i<n; i++)
  46.         if(A[i]<mini) mini = A[i];
  47.     return mini;
  48. }
  49. int Max(int A[],int n)
  50. {
  51.     int did = 0;
  52.     for (int i = 0; i<n; i++)
  53.         if(A[i]>did) did = A[i];
  54.     return did;
  55. }
  56.  
  57. int Sum(int A[],int n)
  58. {
  59.     int s = 0;
  60.     for (int i = 0; i<n; i++)
  61.        s = s + A[i];
  62.     return s;
  63. }
  64.  
  65. int Kiek(int A[],int n)
  66. {
  67.     int k = 0;
  68.     for (int i = 1; i<n; i++)
  69.         if(A[i]>A[0]) k++;
  70.     return k;
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement