Èíôîðìàòèêà


         

 îáùåì ñëó÷àå ñèñòåìàòè÷åñêèé ïîäõîä


Àëãîðèòì                                                                              Ïðîãðàììà
àëã «ñàìûé ëåãêèé ó÷åíèê»                                                            ' ñàìûé ëåãêèé ó÷åíèê
íà÷                                                                                          cls
âûâîä («Äàííûå îá ó÷åíèêàõ»)                                         ? «Äàííûå îá ó÷åíèêàõ»
âûâîä («ôàìèëèÿ âåñ»)                                                       ? «ôàìèëèÿ âåñ»
N: = 0                                                                                    n = 0
öèêë                                                                                      do
÷òåíèå (Fam, r, v)                                                               read famS, r, v
ïðè Fam = «» âûõîä                                                           if fam$ = «» then exit do
âûâîä (Fam, v)                                                                     ? fam$, v, r
N:=N+1                                                                                n = n+1
åñëè N == 1 èëè V < Vmin òî                                           if n=l or v < vmin then
Vmin: =
V                                                                             vmin = v
Fmin: =
Fam                                                                        fmin$ = fam$
âñå                                                                                          end if
êöèêë                                                                                    loop
âûâîä («ñàìûé ëåãêèé:»)                                                   ? «ñàìûé ëåãêèé:»
âûâîä (Fmin, Vmin)                                                            ? fmin$, vmin
êîí                                                                                          end
 îáùåì ñëó÷àå ñèñòåìàòè÷åñêèé ïîäõîä ê ðåøåíèþ çàäà÷ íà ÝÂÌ òðåáóåò äëÿ ïðîâåðêè ïðàâèëüíîñòè àëãîðèòìîâ è ïðîãðàìì íå òîëüêî ìàòåìàòè÷åñêîé ïîñòàíîâêè çàäà÷, íî è îáÿçàòåëüíîãî îïèñàíèÿ âûáðàííûõ ìåòîäîâ ðåøåíèÿ.

Ñîäåðæàíèå  Íàçàä  Âïåðåä