Advertisement
icatalin

nr 2 test info

Jun 5th, 2014
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.85 KB | None | 0 0
  1. //Dintr-un fisier date.in se citesc pe primul rand valoarea n, repr. numarul de elem. intregi, de pe a doua
  2. // linie a fisierului. Nr 2.: afisati numerele formate din dublarea primei si a ultimei cifre din numar.
  3.  
  4.  
  5.  
  6. #include <fstream>
  7. #include <cmath>
  8.  
  9.  
  10. using namespace std;
  11.  
  12. ifstream f("date.in");
  13. ofstream g("date.out");
  14.  
  15. int main()
  16. {
  17.     int n,v[100],i,x,c,cx,ogl,nr,nr2,ogl2;
  18.     f>>n;
  19.     for (i=1;i<=n;i++)
  20.     f>>v[i];
  21.     for (i=1;i<=n;i++)
  22.     {
  23.         x=v[i];
  24.         c=x%10;
  25.         cx=x*10+c;
  26.         v[i]=cx;
  27.     }
  28.  
  29.     for (i=1;i<=n;i++)
  30.     {
  31.         x=v[i];
  32. ogl=0;
  33. while (x)
  34. {
  35.     ogl=ogl*10+x%10;
  36.     x=x/10;
  37. }
  38. cx=ogl;
  39. c=cx%10;
  40. nr=cx*10+c;
  41. v[i]=nr;
  42. nr2=v[i];
  43. ogl2=0;
  44. while (nr2)
  45. {
  46.     ogl2=ogl2*10+nr2%10;
  47.     nr2=nr2/10;
  48. }
  49. v[i]=ogl2;
  50.     }
  51.     for (i=1;i<=n;i++)
  52.     g<<v[i]<<" ";
  53.  
  54.     return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement