#include <stdio.h> // підключаємо заголовний файл stdio.h
/* Функція main виводить на консоль задані значення */
int main () // визначаємо функцію main
{ // початок функції
int a, b, c, d;
a = 170;
b = 10;
c = 90;
d = 19;
int Final_Value; // задаємо "фінальне_значення"
Final_Value = (a+b)/c*d; // задаємо вираз та обчислюємо
printf ("a = %d \n", a); // вивід в консоль значення "a"
printf ("b = %d \n", b); // вивід в консоль значення "b"
printf ("c = %d \n", c); // вивід в консоль значення "c"
printf ("d = %d \n", d); // вивід в консоль значення "d"
printf ("(a+b)/c*d = %d \n", Final_Value); // виводиться обчислене значення
/* Вивід даних у двійковій системі числення */
int *Binary_Value = (int *) malloc(sizeof(int));
*Binary_Value = Final_Value;
int value = *Binary_Value;
printf("Binary Value = ");
for (int bit = 5; bit >= 0; --bit) {
if (((*Binary_Value >> bit) & 1) == 0)
printf("0");
else
printf("1");
}
printf(" = %d \n", Final_Value);
return 0; // виходить із функції
} // кінець функції