Есть ответ 👍

Составить блок схему алгоритма по коду
int num;
int n;
cout << "Введите размерность массива:\n";
cin >> num;
n = 0;
int *array = new int[num];
cout << "Введите элементы массива:\n";
for (int i = 0; i < num; i++)
{
cin >> array[i];
}
int f;
do {
f = 0;
for (int i = 0; i < num; i++)
{
if (array[i] == 0)
{
for (i; i < num; i++)
{
array[i] = array[i + 1];
}
n = n + 1;
f = 1;
}
else
if (array[i] != 0)
{
continue;
}
}
} while (f!= 0);
cout << "Окончательный массив:\n";
for (int i = 0; i < num - n; i++)
{
cout << array[i] << endl;
} delete[] array;
system("pause");

239
257
Посмотреть ответы 1

Ответы на вопрос:


1. 1010 +10=1100 1010-10=1000 2. 5+4=11 17+41=60 3. f-a=5 41-17=2a 4. 17(8)=15(10) 17(16)=23(10) 15+23=38(10) тут переведёшь как надо 41(8)=33 41(16)=65 33+65=98(10) если хочешь делать сложение и вычитание, то записывай действие в столбик и считай, только заём или "единица в уме" будут равны не десяти, а системе счисления (т. е. 8, 16 или 2). в калькуляторе винды есть вид программиста, там всё это можно считать.

Популярно: Информатика