Results 1 to 3 of 3
Hybrid View
-
24th October 2013 14:45 #1Registered User
Join Date: Jan:2012
Location: Sofia
Posts: 3
Java çà íà÷èíàåùè, îáÿñíåíèå íà çàäà÷à
Çäðàâåéòå, îò ñêîðî ñå çàíèìàâàì ñ JAVA ãîòâÿ ñå çà èçïèòè â ìîìåíòà, è ñðåùíàõ ïðîáëåì ñúñ çàäà÷è ñâúðçàíè ñ ïðèîðèòåòè è èçðàçè òóê ùå äàì åäíàòà çàäà÷à, è ùå ïîìîëÿ àêî íÿêîé èìà âðåìå äà ìè îáÿñíè ðåä ïî ðåä êàê ñå ïðåñìÿòà ñàìèÿò èçðàç, çíàì ÷å ïúðâî êîìïèëàòîðà ïðåñìÿòà ïðåôèêñà è ñóôèêñà è ,÷å "à = à++" íå ñå âçèìà ïîä âíèìàíèå â ñëó÷àÿ, êàêòî ,è ÷å "/=" å â äúíîòî íà ïðèîðèòåòèòå. Ñìåòíàõ ÿ ïî äîñòà ðàçëè÷íè íà÷èíè çàäà÷àòà è íå ïîëó÷àâàì ïðàâèëíîòî ÷èñëî íàêðàÿ. Çàäà÷àòà å ñëåäíàòà:
int a=6, b=5, c=2, d=100;
a=a++;
d/= 3+ ++a / c % b++ / 2. - 2.5;
System.out.println(d);
-
24th October 2013 23:59 #2
Íå ïèøà Java àìà âñå ïàê ìèñëÿ, ÷å òîâà ìîãà äà ãî îáÿñíà.
int a=6, b=5, c=2, d=100;
a=a++; // íèùî íå ñå ñëó÷âà
d/= 3+ ++a / c % b++ / 2. - 2.5;
Ïúðâî ñ íàé-âèñîê ïðèîðèòåò å ++.
a ñå èíêðåìåíòèðà äî 7, à b ñè îñòàâà 5
Ñëåäâàò / % îò ëÿâî íà äÿñíî
d = 100 / (3 + 7/2%5/2.0 - 2.5) // 7/2 å äåëåíå íà integers êîåòî âîäè äî 3
d = 100 / (3 + 3%5/2.0 - 2.5) // îñòàòúêà îò 3 äåëåíî íà 5 å 3
d = 100 / (3 + 3/2.0 - 2.5)
d = 100 / (3 + 1.5 - 2.5)
d = 100 / (4.5 - 2.5)
d = 100 / (2.0)
d = 50.0It seems that perfection is attained not when there is nothing more to add, but when there is nothing more to remove.
-
25th October 2013 12:45 #3Registered User
Join Date: Jan:2012
Location: Sofia
Posts: 3
Ìíîãî áëàãîäàðÿ çà îòãîâîðà èìàì äà ÷åðïÿ !




Reply With Quote
Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè