Смысл этой задачи проверить в том , что является ли сумма предыдущих чисел , заданному числу . Вот и вся программа !
Можно сказать точно, если изображение без сжатия (типа bmp)
На один пиксел приходилось 9 бит, теперь требуется 3, следовательно в 3 раза
126:2=63 ост=0
63:2=31 ост=1
31:2= 15 ост=1
15:2=7 ост=1
7:2=3 ост=1
3:2=1 ост =1
1:2=0 ост=1
126(10)=1111110 (2)
#include <stdio.h>
#include <math.h>
int main(void) {
double a = -3.0, b = 5, h = 0.5;
double x, avg = (a + b) / 2.0; // сразу один раз вычисляем среднее арифметическое
for (x = a; x < b; x += h) { // цикл по точкам x
if (x < avg) {
printf ("x=%-4.1f, f(x)=%f\n", x, sin(x));
}
else {
printf ("x=%-4.1f, f(x)=%f\n", x, cos(x*x));
}
}
return 0;
}