[ create a new paste ] login | about

Link: http://codepad.org/ZPDWeChh    [ raw code | output | fork ]

Necro - C, pasted on Nov 25:
#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; 									// виходить із функції
}												// кінець функції


Output:
1
2
3
In function 'main':
Line 25: warning: incompatible implicit declaration of built-in function 'malloc'
Line 32: error: 'for' loop initial declaration used outside C99 mode


Create a new paste based on this one


Comments: