Informatică, întrebare adresată de Eusuntsiciacum, 8 ani în urmă

Orice problema pe care puteți sa o rezolvați ma ajuta. Va rog mult! Nu prea ma pricep la info și vreau sa încerc sa învăț din rezolvări.

Anexe:

Răspunsuri la întrebare

Răspuns de Sergetec
1

Salut!

Ai rezolvarile in limbaj C++ mai jos

9.

#include <iostream>

using namespace std;

int main()

{

int n, max = -100000000;

cin >> n;

int a[n];

for (int i = 1; i <= n; i++)

{

  cin >> a[i];

  if (a[i] > max)

  {

    max = a[i];

  }

}

cout << "max = " << max << ", pozitii ";

for (int i = 1; i <= n; i++)

{

  if (a[i] == max)

  {

    cout << i << " ";

  }

}

return 0;

}

10.

#include <iostream>

using namespace std;

int main()

{

int n, a[n], b, y;

bool ok = false;

cin >> n >> b;

for (int i = 1; i <= n; i++)

{

  cin >> a[i];

  if (b == a[i])

  {

    ok = true;

    y = i;

  }

}

if (ok == true)

{

  cout << b << " " << y;

}

return 0;

}

11.

#include <iostream>

using namespace std;

int main()

{

int n, max = -1000000000, min = 1000000000;

cin >> n;

int a[n];

for (int i = 1; i <= n; i++)

{

  cin >> a[i];

  if (a[i] > max)

  {

    max = a[i];

  }

  if (a[i] < min)

  {

    min = a[i];

  }

}

cout << min << " " << max;

return 0;

}

12.

#include <iostream>

#include <algorithm>

using namespace std;

int main()

{

int n;

cin >> n;

int a[n];

for (int i = 0; i < n; i++)

{

  cin >> a[i];

}

sort (a, a + n);

cout << a[n - 2] << " " << a[n - 1];

return 0;

}

13.

#include <iostream>

using namespace std;

int main()

{

int n, maxp = -1000000000;

cin >> n;

int a[n];

for (int i = 1; i <= n; i++)

{

  cin >> a[i];

  if (a[i] % 2 == 0)

  {

    if (a[i] > maxp)

    {

      maxp = a[i];

    }

  }

}

cout << maxp;

return 0;

}


Eusuntsiciacum: Baaaaaai, mssssssss muuuullltttttt de toooooot. Mersiiiiiiiiiiii. Nu știi cât ma bucur, msssss mult de toooot
Alte întrebări interesante