. Задание. Заполнить трассировочную таблицу. f1 = 1; f2 = 1; n = 10; i = 0
while i < n - 2:
sum = f1 + f2
f1 = f2
f2 = sum
i = i + 1
print(f2)
Начальные значения: f1 = f2=1, i = 0, n=10
i < n - 2
sum = f1 + f2
f1 = f2
f2 = sum
i = i + 1
0<10-2
sum =1+1=2
f1 =1
f2 =2
i = 0+1=1
1<8
sum =1+2=3
f1 =2
f2 =3
i =1+1=2
sum =
f1 =
f2 =
i =
sum =
f1 =
f2 =
i =
sum =
f1 =
f2 =
i =
sum =
f1 =
f2 =
i =
sum =
f1 =
f2 =
i =
sum =
f1 =
f2 =
i =
sum =
f1 =
f2 =
i =
!
int main(){
int arr[3][7]; /*for (int* i = *arr; (i - *arr) < 21; i++) *i = i-*arr;*/
const int VALUE = 11;
//
int max; int count = 0;
for (int x = 0; x < 7; x++) {
max = arr[0][x];
for (int y = 0; y < 3; y++) {
if (max < arr[y][x]) max = arr[y][x];
}
if (max < VALUE) {
std::cout << "Наибольший элемент столбца " << x + 1 << " меньше заданной величины." << std::endl;
count++;
}
}
std::cout << count << " столбцов не соответсвуют условию." << std::endl;
return 0;
}