logo

принтф() и сцанф() у Ц

Функције принтф() и сцанф() се користе за унос и излаз у језику Ц. Обе функције су функције уграђене библиотеке, дефинисане у стдио.х (фајл заглавља).

функција принтф().

Тхе функција принтф(). се користи за излаз. Штампа дату изјаву на конзоли.

Синтакса функције принтф() је дата у наставку:

 printf('format string',argument_list); 

Тхе формат стринг може бити %д (цео број), %ц (знак), %с (стринг), %ф (флоат) итд.


функција сцанф().

Тхе функција сцанф(). се користи за унос. Чита улазне податке са конзоле.

 scanf('format string',argument_list); 

Програм за штампање коцке датог броја

Хајде да видимо једноставан пример језика ц који добија унос од корисника и штампа коцку датог броја.

 #include int main(){ int number; printf('enter a number:'); scanf('%d',&number); printf('cube of number is:%d ',number*number*number); return 0; } 

Излаз

 enter a number:5 cube of number is:125 

Тхе сцанф('%д',&број) наредба чита цео број са конзоле и чува дату вредност у променљивој броја.

Тхе принтф('коцка броја је:%д',број*број*број) изјава исписује коцку броја на конзоли.

Програм за штампање збира 2 броја

Хајде да видимо једноставан пример уноса и излаза у језику Ц који штампа сабирање 2 броја.

 #include int main(){ int x=0,y=0,result=0; printf('enter first number:'); scanf('%d',&x); printf('enter second number:'); scanf('%d',&y); result=x+y; printf('sum of 2 numbers:%d ',result); return 0; } 

Излаз

 enter first number:9 enter second number:9 sum of 2 numbers:18