Guest User

Untitled

a guest
Apr 22nd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.56 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <iostream>
  3. #include <fstream>
  4. using namespace std;
  5. float d1[10],d2[10],d3[10],d4[10],d5[10],d6[10],d7[10];
  6. int SD[7];
  7. //SD[] - savaites dienos pokalbiu skaiciaus masyvas SD[1] - pirmadienio pokalbiu skaicius
  8.  
  9. void ivestiKl()
  10. {
  11. for (int i = 0; i < 7; i++)
  12. {
  13. cout << i+1 << "-dienis" << endl;
  14. cout << "Pokalbiu skaicius:" << endl;
  15. cin >> SD[i];
  16. if (SD[i] > 0)
  17. {
  18. cout << "Suveskite pokalbiu trukmes:" << endl;
  19. for (int j = 0; j < SD[i]; j++)
  20. {
  21. switch(i)
  22. {
  23. case 0: cin >> d1[j]; break;
  24. case 1: cin >> d2[j]; break;
  25. case 2: cin >> d3[j]; break;
  26. case 3: cin >> d4[j]; break;
  27. case 4: cin >> d5[j]; break;
  28. case 5: cin >> d6[j]; break;
  29. case 6: cin >> d7[j]; break;
  30. }
  31. }
  32. }
  33.  
  34. }
  35. }
  36.  
  37. void ivestiFL()
  38. {
  39.  
  40. }
  41.  
  42. void spausdintiEK()
  43. {
  44. for (int i = 0; i < 7; i++)
  45. {
  46. cout << i+1 << "-dienis" << endl;
  47. cout << "Pokalbiu skaicius:" << SD[i] << endl;
  48. if (SD[i] > 0)
  49. {
  50. cout << "Pokalbiu trukmes:" << endl;
  51. for (int j = 0; j < SD[i]; j++)
  52. {
  53. switch(i)
  54. {
  55. case 0: cout << d1[j] << endl; break;
  56. case 1: cout << d2[j] << endl; break;
  57. case 2: cout << d3[j] << endl; break;
  58. case 3: cout << d4[j] << endl; break;
  59. case 4: cout << d5[j] << endl; break;
  60. case 5: cout << d6[j] << endl; break;
  61. case 6: cout << d7[j] << endl; break;
  62. }
  63. }
  64. }
  65.  
  66. }
  67. }
  68.  
  69. void spausdintiFL()
  70. {
  71.  
  72. }
  73.  
  74. void spausdintiIN()
  75. {
  76. int t;
  77. for (int i = 0; i < 7; i++)
  78. {
  79. cout << i+1 << "-dienis" << endl;
  80.  
  81. for (int j = 0; j < SD[i]; j++)
  82. {
  83. switch(i)
  84. {
  85. case 0: t = d1[j]; break;
  86. case 1: t = d2[j]; break;
  87. case 2: t = d3[j]; break;
  88. case 3: t = d4[j]; break;
  89. case 4: t = d5[j]; break;
  90. case 5: t = d6[j]; break;
  91. case 6: t = d7[j]; break;
  92. }
  93. if (t > 0)
  94. {
  95. cout << t << endl;
  96. }
  97. }
  98.  
  99. }
  100. }
  101.  
  102. void spausdintiOUT()
  103. {
  104. int t;
  105. for (int i = 0; i < 7; i++)
  106. {
  107. cout << i+1 << "-dienis" << endl;
  108.  
  109. for (int j = 0; j < SD[i]; j++)
  110. {
  111. switch(i)
  112. {
  113. case 0: t = d1[j]; break;
  114. case 1: t = d2[j]; break;
  115. case 2: t = d3[j]; break;
  116. case 3: t = d4[j]; break;
  117. case 4: t = d5[j]; break;
  118. case 5: t = d6[j]; break;
  119. case 6: t = d7[j]; break;
  120. }
  121. if (t < 0)
  122. {
  123. cout << t << endl;
  124. }
  125. }
  126.  
  127. }
  128. }
  129.  
  130. void rastiSUM()
  131. {
  132.  
  133. }
  134.  
  135. void rastiPIN()
  136. {
  137.  
  138. }
  139.  
  140. void rastiTRUK()
  141. {
  142.  
  143. }
  144.  
  145. int main()
  146. {
  147. int meniuPunktas;
  148. cout << "----------------------------Meniu-----------------------------------------" << endl;
  149. cout << "1) pradiniu duomenu ivedimas klaviatura, uzklausomis" << endl;
  150. cout << "2) pradiniu duomenu skaityti is tekstinio duomenu failo" << endl;
  151. cout << "3) pradiniu duomenu spausdinimas ekrane" << endl;
  152. cout << "4) pradiniu duomenu spausdinimas rezultatu faile "<< endl;
  153. cout << "5) spausdinti tik ieinancius pokalbius" << endl;
  154. cout << "6) spausdinti tik iseinancius pokalbius" << endl;
  155. cout << "7) surasti diena, kuria prakalbeta pinigu suma yra didziausia/maziausia" << endl;
  156. cout << "8) Surasti diena, kurios metu gauta pinigu suma yra didziausia/maziausia" << endl;
  157. cout << "9) Suraskite diena, kurios metu ivyko ilgiausias ir trumpiausias pokalbiai, ir ieinantis, ir iseinantis." << endl;
  158. cout << "0) Programos pabaiga - pasirinkus si punkta baigiamas darbas." << endl;
  159. cout << "--------------------------------------------------------------------------"<< endl <<endl;
  160. cout << "*Pasirinkime meniu punkta*" << endl;
  161. cin >> meniuPunktas;
  162.  
  163. while ((meniuPunktas != 0) && (meniuPunktas < 10));
  164. {
  165. switch(meniuPunktas)
  166. {
  167. case 1: ivestiKl(); break;
  168.  
  169. case 2: ivestiFL(); break;
  170.  
  171. case 3: spausdintiEK(); break;
  172.  
  173. case 4: spausdintiFL(); break;
  174.  
  175. case 5: spausdintiIN(); break;
  176.  
  177. case 6: spausdintiOUT(); break;
  178.  
  179. case 7: rastiSUM(); break;
  180.  
  181. case 8: rastiPIN(); break;
  182.  
  183. case 9: rastiTRUK(); break;
  184. }
  185. cout << endl << "--------------------------------------------------------------------------" << endl << "Rinkites nauja meniu punkta:" << endl;
  186. cin >> meniuPunktas;
  187. cout << endl << "--------------------------------------------------------------------------" << endl <<endl;
  188. }
  189. system("pause");
  190. return 0;
  191. }
Add Comment
Please, Sign In to add comment