Ятак понимаю, массив должен быть заполнен случайными числами? если нет - отпишите в комментариях, скину код, где элементы массива вводятся с клавиатуры при копировании кода из ide на сайт автоматически убирается перенос строки. будет прикреплен скриншот с тем, как должен выглядеть код #include < stdlib.h> #include < stdio.h> #include < locale.h> void main(){ setlocale(lc_all, "russian"); int mas[11], i, ad, ben; ad = 0; ben = 0; srand(8120); for (i = 1; i < = 10; i++) //цикл заполнения массива случайными числами mas[i] = rand() % 200 - 100; for (i = 1; i < = 10; i++) //цикл вывода массива на экран { printf("%2d ", mas[i]); if (i % 5 == 0)printf("\n"); } for (i = 1; i < = 10; i++) // цикл подсчета количества отрицательных и положительных элементов массива { if (mas[i] > 0)ben++; if (mas[i] < 0)ad++; } printf("\n количество положительных чисел: %2d", ben); printf("\n количество отрицательных числе: %2d", ad); printf("\n\n"); system("pause"); }
bondarenkoss
11.08.2021
1) выполняется & : 9& 26; 9=1001 (2cc) 26=16+8+2=11010 (2cc) 11010 & 01001 01000 - результат побитовой 9& 26 (лог умножение) 2) 15=1111 (2cc) 1111 | 1000 1111 - результат первой | (или - лог сложение) 3) 12=8+4=1100 (2сс) 1111 | 1100 1111 - результат второй | 4) 29=16+8+4+1=11101 (2cc) 11101 ^ 01111 результат ^ 10010 =2^4+2^1 =16+2=18 ответ 18
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Написать программу которая выводит все числа, начиная с n и заканчивая m(с постусловием