Sunteți pe pagina 1din 3

Informatică aplicată I

http://adl.anmb.ro

Mediul de programare Raptor. Utilizarea


simbolurilor. Schema logica principala,
proceduri cu si fara parametri.
Implementarea în Raptor a algoritmilor
clasici pentru numere naturale (prime,
perfecte, prietene)
Obiective

 Operarea cu simbolurile Raptor


 Elaborarea schemelor logice
 Calculul unor sume
 Calculul unor produse
 Determinarea cifrelor unui numǎr natural
 Elaborarea şi descrierea algoritmilor clasici pentru operaţii cu numere prime
 Elaborarea şi descrierea algoritmilor clasici pentru operaţii cu numere perfecte
 Elaborarea şi descrierea algoritmilor clasici pentru operaţii cu numere prietene

Cerinţe

 Fiecare aplicaţie este notată cu maxim 10 puncte


 Toate aplicaţiile sunt obligatorii
 Problemele care nu vor fi rezolvate în timpul laboratorului devin temă de casă.

Aplicaţii

1. Algoritm pentru calculul sumei primelor n numere naturale. Descriere în limbajul


pseudocod.

2. Algoritm pentru calculul sumei pǎtratelor primelor n numere naturale. Descriere în


limbajul pseudocod.

3. Algoritm pentru calculul sumei cuburilor primelor n numere naturale. Descriere în


limbajul pseudocod.

4. Algoritm pentru calculul sumei ∑𝑛𝑘=1 𝑘(𝑘 + 1) . Descriere în limbajul pseudocod.

5 September 2017 Lect. univ. Paul Vasiliu 1


© Academia Navală "Mircea cel Bătrân" (ANMB). Orice formă de copiere, stocare, modificare
şi/sau transmitere a acestui material fără acordul prealabil şi scris al ANMB este strict interzisă.
Informatică aplicată I
Laborator 3
𝑘
5. Algoritm pentru calculul sumei ∑𝑛𝑘=1 𝑘+1 . Descriere în limbajul pseudocod.

6. Algoritm pentru calculul numǎrului n!. Descriere în limbajul pseudocod.

7. Algoritm pentru calculul sumei ∑𝑛𝑘=0 𝐶𝑛𝑘 . Descriere în limbajul pseudocod.

8. Algoritm pentru calculul sumei ∑𝑛𝑘=0 𝐴𝑘𝑛 . Descriere în limbajul pseudocod.

9. Algoritm pentru determinarea sumei cifrelor numǎrului natural n. Descriere în limbajul


pseudocod.

10. Algoritm pentru determinarea sumei cifrelor pare ale numǎrului natural n. Descriere
în limbajul pseudocod.

11. Algoritm şi schemă logică pentru determinarea cmmdc (m,n) folosind algoritmul lui
Euclid.

12. Algoritm şi schemă logică pentru determinarea palindroamelor din mulţimea


1, 2, , n .

13. Algoritm şi schemă logică pentru calculul şi afişarea produsului cifrelor unui număr
natural n citit de la tastatură.

n!
14. Algoritm şi schemă logică pentru calculul şi afişarea valorii Ank  pentru n şi
(n  k )!
k numere naturale, n  k .

n!
15. Algoritm şi schemă logică pentru calculul şi afişarea valorii Cnk  pentru n şi
k !(n  k )!
k numere naturale, n  k .

16. Algoritm şi schemă logică pentru testul criteriilor de divizibilitate cu 2, 3, 4, 5, 9, 11.

17.

18. Algoritm şi schemă logică pentru determinarea numerelor prime din mulţimea
1, 2, , n .

5 September 2017 Lect. univ. Paul Vasiliu 2


© Academia Navală "Mircea cel Bătrân" (ANMB). Orice formă de copiere, stocare, modificare
şi/sau transmitere a acestui material fără acordul prealabil şi scris al ANMB este strict interzisă.
Informatică aplicată I
Laborator 3

19. Algoritm şi schemă logică pentru determinarea numerelor prime din mulţimea
{𝑛1 , 𝑛1 + 1, ⋯ , 𝑛2 } cu 𝑛1 < 𝑛2 .

20. Algoritm şi schemă logică pentru determinarea numerelor perfecte din mulţimea
1, 2, , n .

21. Algoritm şi schemă logică pentru determinarea numerelor perfecte din mulţimea
{𝑛1 , 𝑛1 + 1, ⋯ , 𝑛2 } cu 𝑛1 < 𝑛2 .

22. Algoritm şi schemă logică pentru determinarea numerelor prietene din mulţimea
1, 2, , n .

23. Algoritm şi schemă logică pentru determinarea numerelor prietene din mulţimea
{𝑛1 , 𝑛1 + 1, ⋯ , 𝑛2 } cu 𝑛1 < 𝑛2 .

5 September 2017 Lect. univ. Paul Vasiliu 3


© Academia Navală "Mircea cel Bătrân" (ANMB). Orice formă de copiere, stocare, modificare
şi/sau transmitere a acestui material fără acordul prealabil şi scris al ANMB este strict interzisă.

S-ar putea să vă placă și