#include <iostream>
using ll = long long;
using ld = long double;
using namespace std;
signed main() {
// problem 2 //
for(ll i = 0; i < 11; i++)
cout << i << " * 7 = " << i*7 << "\n";
// problem 2 //
// problem 3 //
ll x;
cout << "Введите число: ";
cin >> x;
for(ll i = 0; i < 11; i++)
cout << "\n" << i << " * " << x << " = " << i*x;
cout << "\n";
// problem 3 //
// problem 4 //
ll num;
cout << "Введите четырехзначное число: ";
cin >> num;
ll a[10];
for(ll i = 0; i < 10; i++)
a[i] = 0;
while(num > 0){
a[num % 10]++;
num /= 10;
}
bool ok = false;
for(auto i: a)
if(i == 3)
ok = true;
if(ok)
cout << "Данное число содержит ровно 3 одинаковые цифры";
else
cout << "Данное число не содержит ровно 3 одинаковые цифры";
// problem 4 //
}
3) = С1 / А1
Объяснение:
Зная значение ячеек первой строки
А1 = 1 В1 = 3 С1 = 2 D1 = 4
вычислим по известным формулам значения ячеек во второй строке:
В2 = А1 + В1 = 1 + 3 = 4
С2 = D1 / С1 = 4 / 2 = 2
D2 = В1 + А1 = 3 + 1 = 4
На диаграмме мы видим 2 больших сектора, которые равны между собой, и 2 маленьких сектора, которые тоже равны между собой.
Так как В2 = D2 = 4 (т.е это большие сектора), то А2 = С2 = 2 (т.е это маленькие сектора)
Проверим какие формулы в результате равны 2
1) = А1 + 2 = 1 + 2 = 3 - эта формула не подходит
2) = D1 - А1 = 4 - 1 = 3 - эта формула не подходит
3) = С1 / А1 = 2 / 1 = 2 - эта формула подходит
4) = А1 + D1 = 1 + 4 = 5 - эта формула не подходит
Поделитесь своими знаниями, ответьте на вопрос:
Изобрази схем� логического выражения f=(a v -b)& a составьте таблицу истинности !
ответ:
таблица на картинке