<prompt> Ni nini madhumuni ya taarifa ya IF katika upangaji programu?  <response>: Taarifa ya IF ni taarifa ya masharti katika upangaji ambayo inaruhusu kufanya maamuzi kwa kutekeleza vizuizi tofauti vya misimbo kulingana na ikiwa hali fulani ni kweli au si kweli. Inajaribu hali, na ikiwa matokeo ni kweli, kizuizi cha msimbo ndani ya taarifa ya IF kinatekelezwa. Ikiwa hali ni ya uwongo, nambari iliyo ndani ya kizuizi inarukwa na programu inaendelea kufanya kazi na mistari inayofuata ya msimbo. Aina hii ya taarifa inaweza kutumika kwa kulinganisha, waendeshaji kimantiki, na hesabu ili kubainisha matokeo ya programu, kuruhusu uwezekano na unyumbufu mwingi katika upangaji. 