2. У исполнителя Альфа две команды, которым присвоены номера: 1. прибавь 1 2. умножь на b(b - неизвестное натуральное число; b ≥ 2) Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b. Программа для исполнителя Альфа - это последовательность номеров команд. Известно, что программа 11221 переводит число 5 в число 176. Определите значение b.2. У исполнителя Альфа две команды, которым присвоены номера: 1. прибавь 1
2. умножь на b(b - неизвестное натуральное число; b ≥ 2) Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b. Программа для исполнителя Альфа - это последовательность номеров команд. Известно, что программа 11221 переводит число 5 в число 176. Определите значение b.
Приведу в пример A и B, они могут принимать два значения истинна и не истинна, тоесть + или -
И
Если A истинно и B истинно, то выражение истинно
если A или B не истинно, то выражение не истинно
ИЛИ
Если или A или B истинно, то выражение истинно
Может быть такое что и A и B истинны, в этом случае выражение тоже истинно
>, <, >=, <=, =
> - больше
< - меньше
>= - больше либо равно
< - меньше либо равно
= - равно
если к примеру A = 10, а B = 20.
A > B? Нет. Выражение не истинно.
A < B? Да. Выражение истинно.
A >= B? Нет. Выражение не истинно.
A <= B? Да. Выражение истинно.
A = B? Нет. Выражение не истинно.
<code>
#include <iostream>
using namespace std;
int main()
{
int n,m;
cout<<"Размер матрицы:\n";
cout<<"n:";cin>>n;
cout<<"m:";cin>>m;
int **matrix = new int*;
for(int i = 0;i<n;i++){
matrix[i] = new int;
}
for(int i = 0;i<n;i++){
for(int j = 0;j<m;j++){
cin>>matrix[i][j];
}
}
for(int i = 0;i<n;i++){
for(int j = 0;j<m;j++){
if(matrix[i][j]<0){
cout<<"Первый отрицательный элемент в строке "<<i<<" - "<<matrix[i][j]<<endl;
break;
}
else if(j == m-1 && !(matrix[i][j]<0)){
cout<<"В строке "<<i<<" нет отрицательных чисел"<<endl;
}
}
}
return 0;
}
</code>