Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.59 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5. kibuuybikjnkjn,m,ñ
  6.  
  7. int vector_neordonat[101], vector_ordonat[100], limita, pasi, pasi_secundari, verificare = 0;
  8.  
  9. void citire()
  10. {
  11.     ifstream fread("siruri1.in");
  12.     fread >> limita;
  13.     for(pasi = 0; pasi <= limita ; pasi++)
  14.     {
  15.         fread >> vector_neordonat[pasi];
  16.     }
  17.     fread.close();
  18. }
  19.  
  20. void copiere()
  21. {
  22.     for(pasi = 0; pasi < limita ; pasi++)
  23.     {
  24.         vector_ordonat[pasi] = vector_neordonat[pasi];
  25.     }
  26. }
  27.  
  28. void ordonare()
  29. {
  30.     int auxiliar;
  31.  
  32.     for(pasi = 0 ; pasi < limita ; pasi++)
  33.     {
  34.         for(pasi_secundari = pasi + 1; pasi_secundari < limita; pasi_secundari++)
  35.         {
  36.             if(vector_ordonat[pasi] > vector_ordonat[pasi_secundari])
  37.             {
  38.                 auxiliar = vector_ordonat[pasi];
  39.                 vector_ordonat[pasi] = vector_ordonat[pasi_secundari];
  40.                 vector_ordonat[pasi_secundari] = auxiliar;
  41.             }
  42.         }
  43.     }
  44. }
  45.  
  46. int main()
  47. {
  48.     citire();
  49.     copiere();
  50.     ordonare();
  51.     ofstream fwrite("siruri1.out");
  52.     while(verificare != 6)
  53.     {
  54.         pasi = 0;
  55.         pasi_secundari = 0;
  56.         while(vector_neordonat[pasi] != vector_ordonat[pasi_secundari])
  57.         {
  58.             if(vector_neordonat[pasi] == vector_ordonat[pasi_secundari])
  59.             {
  60.                 fwrite << pasi_secundari << " ";
  61.                 verificare++;
  62.             } else {
  63.                 pasi_secundari++;
  64.             }
  65.         }
  66.         pasi_secundari = 0;
  67.         pasi++;
  68.     }
  69.     fwrite.close();
  70.     return 0;
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement