Advertisement
ioana_martin98

Untitled

Feb 22nd, 2022
587
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 6.11 KB | None | 0 0
  1. #include<iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     //Se citesc n numere intregi. Sa se afiseze cate numere pare si cate numere impare sunt in vectorul format.
  8.  
  9.     //int n, i, v[1000], par, imp;
  10.     //cin >> n;
  11.     //for (i = 1; i <= n; i++)
  12.     //{
  13.     //  cin >> v[i];
  14.     //}
  15.     //par = 0;
  16.     //imp = 0;
  17.     //for (i = 1; i <= n; i++)
  18.     //{
  19.     //  if (v[i] % 2 == 0)
  20.     //      par++;
  21.     //  else
  22.     //      imp++;
  23.     //}
  24.  
  25.     //cout << par<<endl;
  26.     //cout << imp;
  27.     /*for (i = 1; i <= n; i++)
  28.     {
  29.         cout << v[i]<< " ";
  30.     }*/
  31.  
  32.  
  33.     //Se citesc n numere naturale. Sa se afle maximul dintre ele
  34.     //int n, i, v[1000]; //numar intreg fara semn, adica fara -, deci naturale
  35.     //int max;
  36.     //cin >> n;
  37.     //for (i = 1; i <= n; i++)
  38.     //  cin >> v[i];
  39.     //max = -10000; //nr foarte mic
  40.     //for (i = 1; i <= n; i++)
  41.     //{
  42.     //  if (v[i] > max)
  43.     //      max = v[i];
  44.     //}
  45.     //cout << max;
  46.  
  47.  
  48.     // S = 0; //S ia valoarea 0
  49.     // S==0 //e o conditie logica, testeaza daca e egal cu 0  
  50.     // if(x=0) il facea pe x 0
  51.  
  52.     //Se citesc n numere naturale. Sa se afiseze suma cifrelor fiecarui element din vector
  53.     //int i, n, S, u, v[1000], x;
  54.     //cin >> n;
  55.     //for (i = 1; i <= n; i++)
  56.     //  cin >> v[i];
  57.  
  58.     //for (i = 1; i <= n; i++)
  59.     //{
  60.     //  S = 0;
  61.     //  //copie pentru v[i] in x
  62.     //  x = v[i];
  63.     //  //agoritmul de cifre
  64.     //  while (x != 0)
  65.     //  {
  66.     //      //v era 1736, x a devenit si el 1736
  67.     //      u = x % 10;
  68.     //      S = S + u;
  69.     //      x = x / 10; // x devine 173, 17, 1, v[i] ramane acelasi.
  70.     //  }
  71.     //  cout <<"numarul "<< v[i] << " are suma cifrelor: " << S << endl;
  72.     //  // "numarul .... are  suma cifrelor .... "
  73.     //}
  74.  
  75.     //Cate cifre are fiecare element
  76.     //int i, n, nrCifre, u, v[1000], x;
  77.     //cin >> n;
  78.     //for (i = 1; i <= n; i++)
  79.     //  cin >> v[i];
  80.  
  81.     //for (i = 1; i <= n; i++)
  82.     //{
  83.     //  x = v[i];
  84.     //  nrCifre = 0;
  85.     //  while (x != 0)
  86.     //  {
  87.     //      u = x % 10;
  88.     //      nrCifre++; //++ e echivalent cu nrCifre = nrCifre+1;
  89.     //      x = x / 10;
  90.     //  }
  91.     //  cout << "numarul " << v[i] << " are " << nrCifre << " cifre" << endl;
  92.     //}
  93.  
  94.     //Sa se caute valoarea 12 in vectorul v. Sa se afiseze Da daca este prezenta, si Nu daca nu.
  95.     //int i, n, v[100], semafor;
  96.     //cin >> n;
  97.     //for (i = 1; i <= n; i++)
  98.     //  cin >> v[i]; //i=1 v[1]=ce ii dai la tastura; i=2, v[2]=...,
  99.     //semafor = 0;
  100.     //for (i = 1; i <= n; i++)
  101.     //{
  102.     //  if (v[i] == 12)
  103.     //  {
  104.     //      semafor = 1; //1 e adevarat, 0 e fals
  105.     //  }
  106.     //}
  107.  
  108.     //if (semafor == 0)
  109.     //{
  110.     //  cout << "Nu";
  111.     //}
  112.     //else
  113.     //  cout << "Da";
  114.  
  115.     //Sa se caute valoarea x citita de la tastatura in vectorul v. Sa se afiseze Da daca este prezenta, si Nu daca nu.
  116.     //int i, n, v[100], semafor,x;
  117.     //cin >> n;
  118.     //for (i = 1; i <= n; i++)
  119.     //  cin >> v[i]; //i=1 v[1]=ce ii dai la tastura; i=2, v[2]=...,
  120.  
  121.     //cin >> x;
  122.  
  123.     //semafor = 0;
  124.     //for (i = 1; i <= n; i++)
  125.     //{
  126.     //  if (v[i] == x) //in loc de 12, ai x
  127.     //  {
  128.     //      semafor = 1; //1 e adevarat, 0 e fals
  129.     //  }
  130.     //}
  131.  
  132.     //if (semafor == 0)
  133.     //{
  134.     //  cout << "Nu";
  135.     //}
  136.     //else
  137.     //  cout << "Da";
  138.  
  139.     //Sa se caute valoarea x citita de la tastatura in vectorul v. Sa se afiseze Da si numarul de aparitii daca este prezenta, si Nu daca nu.
  140.     //int i, n, v[100], semafor, x, nrAparitii;
  141.     //cin >> n;
  142.     //for (i = 1; i <= n; i++)
  143.     //  cin >> v[i]; //i=1 v[1]=ce ii dai la tastura; i=2, v[2]=...,
  144.  
  145.     //cin >> x;
  146.  
  147.     //nrAparitii = 0;
  148.     //semafor = 0;
  149.     //for (i = 1; i <= n; i++)
  150.     //{
  151.     //  if (v[i] == x)
  152.     //  {
  153.     //      semafor = 1;
  154.     //      nrAparitii = nrAparitii + 1;
  155.     //  }
  156.     //}
  157.  
  158.     //if (semafor == 0)
  159.     //{
  160.     //  cout << "Nu";
  161.     //}
  162.     //else
  163.     //  cout << "Da, numarul a aparut de "<< nrAparitii<< " ori";
  164.  
  165.  
  166.     //Sa se caute de la coada la inceputul vectorului valoarea x citita de la tastatura
  167.     //int i, n, v[1000], x, semafor;
  168.     //cin >> n;
  169.     //for (i = 1; i <= n; i++)
  170.     //  cin >> v[i];
  171.  
  172.     //cin >> x;
  173.     //semafor = 0;
  174.     //for (i = n; i >= 1; i--)
  175.     //{
  176.     //  if (v[i] == x)
  177.     //      semafor = 1;
  178.     //}
  179.  
  180.     //if (semafor == 0)
  181.     //  cout << "Nu am gasit";
  182.     //else
  183.     //  cout << "Da, l-am gasit";
  184.  
  185.     //for (i = 1; i <= n; i++)
  186.     //{
  187.     //  x = v[i];
  188.     //  nrCifre = 0;
  189.     //  while (x != 0)
  190.     //  {
  191.     //      u = x % 10;
  192.     //      nrCifre++; //++ e echivalent cu nrCifre = nrCifre+1;
  193.     //      x = x / 10;
  194.     //  }
  195.     //  cout << "numarul " << v[i] << " are " << nrCifre << " cifre" << endl;
  196.     //}
  197.  
  198.     //Sa se caute valoarea 12 in vectorul v. Sa se afiseze Da daca este prezenta, si Nu daca nu.
  199.     //int i, n, v[100], semafor;
  200.     //cin >> n;
  201.     //for (i = 1; i <= n; i++)
  202.     //  cin >> v[i]; //i=1 v[1]=ce ii dai la tastura; i=2, v[2]=...,
  203.     //semafor = 0;
  204.     //for (i = 1; i <= n; i++)
  205.     //{
  206.     //  if (v[i] == 12)
  207.     //  {
  208.     //      semafor = 1; //1 e adevarat, 0 e fals
  209.     //  }
  210.     //}
  211.  
  212.     //if (semafor == 0)
  213.     //{
  214.     //  cout << "Nu";
  215.     //}
  216.     //else
  217.     //  cout << "Da";
  218.  
  219.     //Sa se caute valoarea x citita de la tastatura in vectorul v. Sa se afiseze Da daca este prezenta, si Nu daca nu.
  220.     //int i, n, v[100], semafor,x;
  221.     //cin >> n;
  222.     //for (i = 1; i <= n; i++)
  223.     //  cin >> v[i]; //i=1 v[1]=ce ii dai la tastura; i=2, v[2]=...,
  224.  
  225.     //cin >> x;
  226.  
  227.     //semafor = 0;
  228.     //for (i = 1; i <= n; i++)
  229.     //{
  230.     //  if (v[i] == x) //in loc de 12, ai x
  231.     //  {
  232.     //      semafor = 1; //1 e adevarat, 0 e fals
  233.     //  }
  234.     //}
  235.  
  236.     //if (semafor == 0)
  237.     //{
  238.     //  cout << "Nu";
  239.     //}
  240.     //else
  241.     //  cout << "Da";
  242.  
  243.     //Sa se caute valoarea x citita de la tastatura in vectorul v. Sa se afiseze Da si numarul de aparitii daca este prezenta, si Nu daca nu.
  244.     //int i, n, v[100], semafor, x, nrAparitii;
  245.     //cin >> n;
  246.     //for (i = 1; i <= n; i++)
  247.     //  cin >> v[i]; //i=1 v[1]=ce ii dai la tastura; i=2, v[2]=...,
  248.  
  249.     //cin >> x;
  250.  
  251.     //nrAparitii = 0;
  252.     //semafor = 0;
  253.     //for (i = 1; i <= n; i++)
  254.     //{
  255.     //  if (v[i] == x)
  256.     //  {
  257.     //      semafor = 1;
  258.     //      nrAparitii = nrAparitii + 1;
  259.     //  }
  260.     //}
  261.  
  262.     //if (semafor == 0)
  263.     //{
  264.     //  cout << "Nu";
  265.     //}
  266.     //else
  267.     //  cout << "Da, numarul a aparut de "<< nrAparitii<< " ori";
  268.  
  269.  
  270.     //Sa se caute de la coada la inceputul vectorului valoarea x citita de la tastatura
  271.     //int i, n, v[1000], x, semafor;
  272.     //cin >> n;
  273.     //for (i = 1; i <= n; i++)
  274.     //  cin >> v[i];
  275.  
  276.     //cin >> x;
  277.     //semafor = 0;
  278.     //for (i = n; i >= 1; i--)
  279.     //{
  280.     //  if (v[i] == x)
  281.     //      semafor = 1;
  282.     //}
  283.  
  284.     //if (semafor == 0)
  285.     //  cout << "Nu am gasit";
  286.     //else
  287.     //  cout << "Da, l-am gasit";
  288.  
  289.  
  290.     return 0;
  291. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement