Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. //trecias pratimas
  8. string gautiPirmaSk(){
  9. string skaicius;
  10.  
  11. ifstream openFile;
  12. openFile.open("C:\\Users\\Mokinys01\\Desktop\\duom.txt");
  13. openFile >> skaicius;
  14. return skaicius;
  15. }
  16.  
  17. int gautiAntraSk(){
  18. int skaicius;
  19.  
  20. ifstream openFile;
  21. openFile.open("C:\\Users\\Mokinys01\\Desktop\\duom.txt");
  22. openFile >> skaicius;
  23. openFile >> skaicius;
  24. return skaicius;
  25. }
  26.  
  27. char rastiSkaiciu(string pirmasSk, int antrasSk){
  28.  
  29. char skaitmuo = pirmasSk[antrasSk -1];
  30.  
  31. return skaitmuo;
  32. }
  33.  
  34. void parasytSkaiciu(char skaicius){
  35.  
  36. ofstream file;
  37. file.open("C:\\Users\\Mokinys01\\Desktop\\rez.txt");
  38. file << skaicius;
  39.  
  40. }
  41. //trecias pratimas
  42.  
  43.  
  44.  
  45. /*pirmas prat
  46. int *gautiSkaicius(){
  47. int skaiciai[2];
  48.  
  49. ifstream openFile;
  50. openFile.open("C:\\Users\\Mokinys01\\Desktop\\duom.txt");
  51. openFile >> skaiciai[0];
  52. openFile >> skaiciai[1];
  53.  
  54. return skaiciai;
  55.  
  56. }
  57.  
  58. void parasytSkaiciu(int skaicius){
  59.  
  60. ofstream file;
  61. file.open("C:\\Users\\Mokinys01\\Desktop\\rez.txt");
  62. file << skaicius;
  63.  
  64. }
  65.  
  66. int rastiDalikli(int pirmasSk, int antrasSk){
  67.  
  68. int didziausiasSk = 0;
  69.  
  70. for(int i = 2 ; i < 1000 ; i++){
  71. if(pirmasSk % i == 0 && antrasSk % i == 0){
  72. didziausiasSk = i;
  73. }
  74. }
  75.  
  76. return didziausiasSk;
  77. }
  78. //pirmas prat
  79. */
  80.  
  81. /* 5prat
  82. int pridetSkaiciu(int pirmas, int antras){
  83.  
  84. int rezultatas;
  85. rezultatas = pirmas * 10 + antras;
  86.  
  87. return rezultatas;
  88. }
  89. //5 prat
  90. */
  91.  
  92.  
  93. int main() {
  94.  
  95. //trecias prat
  96. string pirmasSkaicius = gautiPirmaSk();
  97. int antrasSkaicius = gautiAntraSk();
  98. char skaitmuo = rastiSkaiciu(pirmasSkaicius, antrasSkaicius);
  99.  
  100. parasytSkaiciu(skaitmuo);
  101. //trecias prat
  102.  
  103.  
  104.  
  105.  
  106.  
  107. /* pirmas prat
  108. int daliklis = 0;
  109.  
  110. int *duomSkaiciai = gautiSkaicius();
  111. daliklis = rastiDalikli(duomSkaiciai[0],duomSkaiciai[1]);
  112. parasytSkaiciu(daliklis);
  113. // pirmas prat
  114. */
  115.  
  116.  
  117. /* 5pratimas
  118. int n = 0;
  119. int k = 6;
  120. int rezultatas;
  121.  
  122. ifstream openFile;
  123. openFile.open("C:\\Users\\Mokinys01\\Desktop\\Duomenys.txt");
  124. openFile >> n;
  125. rezultatas = pridetSkaiciu(n,k);
  126. cout << rezultatas;
  127. //5pratimas
  128. */
  129.  
  130.  
  131. return 0;
  132. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement