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

Va rog primele 3 probleme
dau 50 de puncte.
Și coroana.​

Anexe:

Răspunsuri la întrebare

Răspuns de VxF
2

Răspuns:

/*** 3. ***/

#include <iostream>

int main()

{

int a, b;

std::cin >> a >> b;

switch (a * b % 3) {

 case 0:

  std::cout << "Da" << std::endl;

 break;

 default:

  std::cout << "Nu" << std::endl;

 break;

}

}

/*** 4. ***/

#include <iostream>

#include <cmath>

int main()

{

int n, produs = 1;

std::cin >> n;

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

 produs *= i;

}

std::cout << std::pow(produs, 1.0 / n) << std::endl;

}

/*** 5. ***/

#include <iostream>

int main()

{

for (int i = 100; i <= 1000; i++) {

 if (i / 100 == i % 10) {

  std::cout << i << " " << i / 100 << " " << i % 10 << std::endl;

 }

}

}

Explicație:

4. Ar putea fi simplificat la std::cout << 0; pentru că cere să înmulţeşti 0 .. n inclusiv. Orice înmulțești cu 0 va rezulta 0. Dar enunţul a cerut for…

Alte întrebări interesante