|
Използване на формули
Чрез програма можем да въведем едно или няколко числа, да извършим зададени аритметични действия с тях и да изведем резултата на екрана, за да го видим. Програмата въвежда две числа, пресмята тяхната сума и я извежда на екрана. CODE
Променливите, които се използват в горната програма, са означени с буквите a, b и c. Те са декларирани чрез оператора int a, b, c;. С това се означава, че те ще приемат за свои стойности цели числа. Едновременно с обявяването (декларирането) на променливите, е възможно и присвояването на начални стойности за някои от тях. Например: CODE
При някои задачи резултатът се извежда след последователно пресмятане на няколко формули. Пример 1 Пешеходец вървял по различни мествности. Неговата скорост на движение в равнината била v1 км/ч, в гората – v2 км/ч и в планината – v3 км/ч. Времето за движение било съответно t1, t2 и t3 ч. какъв път изминал пешеходецът? CODE
Във формулите се използват знаците +, -, * и /, съответно за събиране, изваждане, умножение и деление, както и скоби ( ), съгласно познатите математически правила. Употреба на скоби Възможно е, вместо да записваме няколко присвоявания с междинни спомагателни променливи, да напишем едно присвояване с употреба на скоби. Например: CODE
Целочислено деление Важна особеност е, че знакът за деление, приложен между две целочислени променливи, води до пресмятане на цялата част от резултата при делението. Например: CODE
ще отпечата 2. CODE
резултатът, който се извежда на екрана, е 2.333333. Размяна на стойности Елемент на много алгоритми е размяната на стойностите на две променливи. Например: CODE
стойностите на променливите ще бъдат разменени. Съкратена форма на оператори за присвояване Операторите: CODE
могат да бъдат заменени съответно от: CODE
Друго често употребявано действие – добавянето на единица към стойността на променливата a удобно се записва като a+ +;. Аналогичното означение за изваждане на единица от стойността на същата променлива е a--;. Операция за остатък при деление. В езика С е предвидена специална операция за пресмятане на остатъка при делението на две цели числа. За знак на тази операция е избран знакът процент %. Например ако a и b са променливи от целочислен тип и е извършено присвояването a = 5 и b =3, тогава стойността на израза a % b е равна на 2, защото 2 е остатъкът при делението на 5 с 3.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









