bistrayakuhnya46
?>

решить В языке программирования Python с операций % и // находят остаток и неполное частное от деления на число. Например, 17 % 5 = 2, 17 // 5 = 3. Проверка на равенство в этом языке осуществляется с операций == и !=. То есть, условию x == 0 удовлетворяют только число x, равное 0, а условию x % 2 != 0 удовлетворяют только нечетные числа. Логические союзы and и or используются для связи логических условий (условие A and B будет истинным, если истинно каждое из условий A и B; условие A or B будет истинным, если истинно хотя бы одно из условий A и B Какие из чисел удовлетворяют условию (x % 4 == 0 and x % 100 != 0) or x % 400 == 0?

Информатика

Ответы

Александрович Алексеевна

Условие: (x % 4 == 0 and x % 100 != 0) or x % 400 == 0

Рассмотрим скобку x % 4 == 0 and x % 100 != 0:

x % 4 == 0 — число делится на 4 без остатка, т.е. кратно 4-мx % 100 != 0 — число не делится на 100 без остатка, т.е. не кратно 100

and говорит о том, что обязательно должны выполняться оба этих условия: число должно быть кратно 4-м И не кратно 100

Вторая часть условия:

x % 400 == 0 — число делится на 400 без остатка, т.е. кратно 400

or говорит о том, что либо выполняется условие в скобке, либо то, которое идет после or:

число должно быть кратно 4-м И не кратно 100, ИЛИ число должно быть кратно 400

Пример чисел, которые удовлетворяют условию:

0

4

8

12

128

400

1600

Например, 200 не подойдет:

200 % 4 == 0 — да

200 % 100 != 0 — нет

200 % 400 == 0 — нет

(да И нет) ИЛИ нет = нет ИЛИ нет = нет

juliat200520

#include <iostream> // header input/output streams

#include <fstream> // header для работы с файлами

using std::ifstream; // для работы с файлом input.txt

using std::ofstream; // для работы с файлом output.txt

using std::cin; // для работы cin

using std::cout; // для работы cout

using std::endl; // для работы перевода на новую строку endl

int main(){

ifstream in_file;

  ofstream out_file;

   try{

     in_file.open("input.txt");

     out_file.open("output.txt");

   }

  catch(std::exception& e){

     cout << e.what() << endl;

   }

  unsigned int a,b;

  in_file >> a >> b;

  unsigned int sum = a+b -1;

cout << sum;

  out_file << sum - a << ' ' << sum-b << endl;

}

Ivan1568

#include <iostream> // header input/output streams

#include <fstream> // header для работы с файлами

using std::ifstream; // для работы с файлом input.txt

using std::ofstream; // для работы с файлом output.txt

using std::cin; // для работы cin

using std::cout; // для работы cout

using std::endl; // для работы перевода на новую строку endl

int main(){

ifstream in_file;  // input.txt

  ofstream out_file;  //output.txt

   try{

     in_file.open("input.txt");

     out_file.open("output.txt");

   }

  catch(std::exception& e){

     cout << e.what() << endl;

   }

  unsigned int a,b;

  in_file >> a >> b;

  unsigned int sum = a+b -1;

cout << sum;

  out_file << sum - a << ' ' << sum-b << endl;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

решить В языке программирования Python с операций % и // находят остаток и неполное частное от деления на число. Например, 17 % 5 = 2, 17 // 5 = 3. Проверка на равенство в этом языке осуществляется с операций == и !=. То есть, условию x == 0 удовлетворяют только число x, равное 0, а условию x % 2 != 0 удовлетворяют только нечетные числа. Логические союзы and и or используются для связи логических условий (условие A and B будет истинным, если истинно каждое из условий A и B; условие A or B будет истинным, если истинно хотя бы одно из условий A и B Какие из чисел удовлетворяют условию (x % 4 == 0 and x % 100 != 0) or x % 400 == 0?
Ваше имя (никнейм)*
Email*
Комментарий*