N ÷èñåë çäåñü îïèñàí ÷åðåç
s = SN / N
Îáðàòèòå âíèìàíèå: ìåòîä âû÷èñëåíèÿ
ñðåäíåãî N ÷èñåë çäåñü îïèñàí ÷åðåç ïîäñ÷åò ñóììû ÷èñåë. Ïðàâèëüíîñòü ìåòîäà ìîæåò áûòü ïðîâåðåíà ïî îòíîøåíèþ ê òðåáîâàíèÿì ïîñòàíîâêè çàäà÷è.
Ïðèâåäåì àëãîðèòì è ïðîãðàììó îáðàáîòêè äàííûõ, ñîñòàâëåííûå â òî÷íîì ñîîòâåòñòâèè ñ âûáðàííûì ñöåíàðèåì è ìåòîäîì ðåøåíèÿ:
Àëãîðèòì Ïðîãðàììà
àëã «ñðåäíåå àðèôìåòè÷åñêîå» ' ñðåäíåå àðèôìåòè÷åñêîå
íà÷ cls
âûâîä («ñðåäíåå N ÷èñåë») ? «ñðåäíåå N ÷èñåë»
çàïðîñ («÷èñåë=», N) input «÷èñåë=», N
S
:= 0 S = 0
åñëè N <= 0 òî if N <= 0 then
âûâîä («íåäîïóñòèìî N») ? «íåäîïóñòèìî N»
èíåc N > 0 òî elseif N > 0 then
îò k = 1 äî N öèêë for k = 1 to N
âûâîä (k, «:») ? k, «:»
çàïðîñ (x) input x
S
:= S + x S = S + x
êöèêë next k
s
:= S/N s = S/N
âûâîä («ñðåäíåå =», s) ? «ñðåäíåå=», s
âñå end if
êîí end
Ïðè ðåøåíèè ñëîæíûõ çàäà÷ äëÿ ïðîâåðêè ïðàâèëüíîñòè ñîñòàâëÿåìûõ àëãîðèòìîâ è ïðîãðàìì îáÿçàòåëüíû íå òîëüêî ìàòåìàòè÷åñêîå îïèñàíèå ïîñòàíîâêè çàäà÷, íî è îïèñàíèå âûáðàííûõ ìåòîäîâ ðåøåíèÿ.
Ñîäåðæàíèå Íàçàä Âïåðåä
Forekc.ru
Ðåôåðàòû, äèïëîìû, êóðñîâûå, âûïóñêíûå è êâàëèôèêàöèîííûå ðàáîòû, äèññåðòàöèè, ó÷åáíèêè, ó÷åáíûå ïîñîáèÿ, ëåêöèè, ìåòîäè÷åñêèå ïîñîáèÿ è ðåêîìåíäàöèè, ïðîãðàììû è êóðñû îáó÷åíèÿ, ïóáëèêàöèè èç ïðîôèëüíûõ èçäàíèé