Prikaz jedne poruke
Stara 1.2.2021, 19:13   #1
senje
Član
 
Član od: 1.8.2016.
Poruke: 76
Zahvalnice: 47
Zahvaljeno jedanput na jednoj poruci
Određen forumom почетничко питање за програмски језик c (Ц

Извињавам се унапред ако постављам превише глупо питање, али не улази ми у главу једна доста проста ствар. Ако ово није место за таква питања, ако је исувише почетнички, слободно обришите.

Дакле, ово је код:

#include <stdio.h>

int main ()

{

int a;
int b;

for (a=1; a<11; a++)

{
printf ("a je %d\n\n", a);
b=a+a;

}


printf ("%d\n", b);
return 0;

}

Безвезе сам испробао шта ћу добити када саберем А са А,
тј. ако дефинишем Б преко А+А.
Притом, А су сви бројеви од 1 до 10.

Када се Б дефинише као Б+А добија се збир свих бројева у дефинисаном низу (1 - 10), јер пре тог loop-a Б дефинисано као нулта вредност, а онда се некако придодају свако "ново" А том почетном Б и добије се збир свих А. То донекле и могу да схватим, мада у математици Б=Б+А тешко да има смисла осим у случају да је А једнако 0. То некако и утувим, али никако да схватим шта доводи до резултата 20 када Б дефинишем као А+А.

Хвала свакоме на помоћи и опростите на можда превише почетничком питању, или што већ трећи пут у последње време постављам слична питања. Ако неко може да ме упути на нешто што ће ми приближити основе овог језика, био бих захвалан.
senje je offline   Odgovor sa citatom ove poruke