Informatică, întrebare adresată de mrdca, 8 ani în urmă

Pentru fiecare elev din cei n înscrişi într-o clasă se cunosc cele două note obţinute la educaţie fizică. Realizaţi un program care determină media pe clasă la educaţie fizică, numărul elevilor corigenţi şi media maximă obţinută în clasă. Notele obţinute de un elev vor fi citite succesiv. Exemplu: Pentru n=3 şi notele: 8,6,8, 10,8,8 se va afişa: 'Media clasei este 8, Nici un elev corigent, Media maxima este 9'.
SA NU FIE IN LIMBAJ DE PROGRAMARE.​


andrei750238: Ce vrei sa zici prin "Limbaj de programare" ? C++ ?
andrei750238: Ca limbaje "de programare" sunt multe
mrdca: ma refer sa nu fie în C++
mrdca: sa fie în structuri (cat timp-executa ect ...)
mrdca: gen atribuirii...și din astea
mrdca: nush sa explic ca sunt la inceput
andrei750238: Pseudocod

Răspunsuri la întrebare

Răspuns de andrei750238
1

nrelevi,a,b,max,corigenti,suma,media - naturale

corigenti = 0

suma = 0

max = 0

citeste nrelevi

pentru i=1,nrelevi executa

citeste a,b

media = (a+b)/2

daca media <5 atunci

 corigenti = corigenti + 1

daca media > max atunci

 max = media

suma = suma + media

scrie "Media clasei este ", suma/nrelevi

scrie "Numarul de elevicorigenti este ", corigenti

scrie "Media maxima este " << max

Anexe:

andrei750238: Poti modifica instructiunile si mesajele daca ai invatat altfel.

Peudocodul nu are reguli clare de sintaxa. Unii folosesc identare, altii folosesc acolade. Unii folosesc "scrie", altii folosesc "afiseaza".
mrdca: okey
mrdca: mulțumesc
Alte întrebări interesante