Sprendžiamas antrasis praktinis uždavinys Pasirinkimas. Aiškinama, kokiu principu galima analizuoti sąlygą. Akcentuojamas „Iš viršaus į apačią“ programavimo stilius. Uždavinys suskaidomas į atskiras savarankiškas procedūras ir funkcijas. Tokiu būdu specifinės skaičiavimo paprogramės (vienos valstybės duomenų nuskaitymo, aukščiausio reitingo radimo ir rezultatų formavimo) parašomos nesudėtingai. Pabaigoje rezultatai tvarkomi Burbulo rikiavimo algoritmu reitingų mažėjimo tvarka.
Pamoką sukūrė ir leido talpinti į manualai.lt serverį Andrius Lauraitis (www.programavimopamokos.net)