REZOLVAREA ÎN PSEUDOCOD, VĂ ROG!!!!

1. Să se scrie un program care să citească n numere întregi și să calculeze suma lor.
2. Se dau n numere întregi. Calculați cel mai mare dintre cele n numere date.
3. Se dau n numere întregi. Calculați cel mai mic dintre cele n numere date.
4. Se dă un şir cu n elemente, numere reale, numerotate de la 1 la n. Determinați numărul de ordine al primei şi al ultimei apariții a valorii maxime din şir.
5. Se dau n numere naturale. Calculați media lor geometrică.
6. Se citește un număr n și apoi n numere naturale. Să se verifice pentru fiecare număr dacă este pătrat perfect și să se afiseze Da sau Nu.


Răspuns :

Răspuns:

1.

initializam variabilele n, a, b, sum = 0;

citim n

citim a si b

sum = a + b

n = n - 2     // eliminam primele 2 nr citite mai sus

cat timp n != 0 executa { // aici cautam urmatoarele n nr pana cand n=0

daca n > 0 {

citim b

}

sum = sum + b

n--

}                

scrie sum

2.

initializam variabilele n, a, b, max = 0;

citim n

citim a si b

n = n - 2

daca a >= b atunci max = a

altfel max = b

cat timp n != 0 {

citim b

daca b >= max atunci max = b

altfel max = max

n--

}

scriem max

3.

initializam variabilele n, a, b, min = 0;

citim n

citim a si b

n = n - 2

daca a <= b atunci min = a

altfel min = b

cat timp n != 0 {

citim b

daca b <= min atunci min = b

altfel min = min

n--

}

4.

postez restul in comment. ma streseaza cronometrul

Explicație: