Advertisement
Cucura_Georgiana

Tema - informatica (XI A)

Nov 13th, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.13 KB | None | 0 0
  1. Tema - informatica
  2.  
  3. Varianta 82, Subiectul II, Exercitiul 5
  4.  
  5. #include<iostream>
  6. using namespace std;
  7. int a[101][101];
  8. int main()
  9. {
  10.     int n, m, i, j, k, p=1, ok=0;
  11.     cin>>k>>n>>m;
  12.     for(i=1; i<=n; i++)
  13.     {
  14.         for(j=1; j<=m; j++)
  15.         {
  16.             cin>>a[i][j];
  17.         }
  18.     }
  19.     j=1;
  20.     while(j<=m)
  21.     {
  22.         i=1;
  23.         while(i<=n)
  24.         {
  25.             if(a[i][j]==k)
  26.             {
  27.                 ok=1;
  28.                 p=p*j;
  29.                 j++;
  30.                 i=1;
  31.             }
  32.             else
  33.             {
  34.                 i++;
  35.             }
  36.         }
  37.         j++;
  38.     }
  39.     if(ok==1)
  40.     {
  41.         cout<<p;
  42.     }
  43.     else
  44.     {
  45.         cout<<"NU EXISTA";
  46.     }
  47.     return 0;
  48. }
  49.  
  50.  
  51. Varianta 88, Subiectul 2, Exercitiul 5
  52.  
  53. #include<iostream>
  54. using namespace std;
  55. int a[201][201];
  56. int main()
  57. {
  58.     int n, i, j, c=0;
  59.     float s=0, ma;
  60.     cin>>n;
  61.     for(i=1; i<=n; i++)
  62.     {
  63.         for(j=1; j<=n; j++)
  64.         {
  65.             cin>>a[i][j];
  66.         }
  67.     }
  68.     for(i=1; i<=n; i++)
  69.     {
  70.         for(j=1; j<=n; j++)
  71.         {
  72.             if(i<j && a[i][j]>0)
  73.             {
  74.                 s+=a[i][j];
  75.                 c++;
  76.             }
  77.         }
  78.     }
  79.     ma=s/c;
  80.     if(ma!=0)
  81.     {
  82.         cout<<ma;
  83.     }
  84.     else
  85.     {
  86.         cout<<"NU EXISTA";
  87.     }
  88.     return 0;
  89. }
  90.  
  91.  
  92. Varianta 90, Subiectul 2, Exercitiul 5
  93.  
  94. #include<iostream>
  95. using namespace std;
  96. int a[101][101];
  97. int main()
  98. {
  99.     int n, i, j, c1=0, c2=0;
  100.     float s1=0, s2=0, m1, m2;
  101.     cin>>n;
  102.     for(i=1; i<=n; i++)
  103.     {
  104.         for(j=1; j<=n; j++)
  105.         {
  106.             cin>>a[i][j];
  107.         }
  108.     }
  109.     for(i=1; i<=n; i++)
  110.     {
  111.         for(j=1; j<=n; j++)
  112.         {
  113.             if(i<j && a[i][j]>0)
  114.             {
  115.                 s1+=a[i][j];
  116.                 c1++;
  117.             }
  118.             else if(i>j && a[i][j]>0)
  119.             {
  120.                 s2+=a[i][j];
  121.                 c2++;
  122.             }
  123.         }
  124.     }
  125.     m1=s1/c1;
  126.     m2=s2/c2;
  127.     if(m1>0 && m2>0)
  128.     {
  129.         cout<<m1-m2;
  130.     }
  131.     else
  132.     {
  133.         cout<<0;
  134.     }
  135.     return 0;
  136. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement