Informatică, întrebare adresată de cristinadenisa, 9 ani în urmă

1.Cate numere perfecte sunt in intervalul [a,b] ?
2.Afisate numerele prime care sunt in intervalul [a,b]
3.Cate numere prime sunt in intervalul [a,b]?
Daca m-ati putea ajuta macar la una,ar fi minunat! Multumesc!

Răspunsuri la întrebare

Răspuns de andreycosminxd
0
Pentru punctul 1 va trebui sa scrii o functie care verifica daca un numar este perfect, iar in functia main vei itera fiecare numar din lista [a, b] si vei apela functia scrisa pe acel numar(functia va returna true daca numarul este perfect sau false in caz contrar), in tot acest timp vei tine un contor pe care il vei incrementa de fiecare data cand gasesti un numar perfect(cand functia pt numere perfecte returneaza true).
Pseudocod:

contor = 0
pentru n in [a, b]:
    daca este_prim(n):
        contor += 1

Punctul 3 este similar cu 1, doar ca functia pe care va trebui sa o scrii va verifica daca un numar este prim sau nu.

La fel si la 2, doar ca va trebui sa afisezi numarul atunci cand ai stabilit ca este prim.
Alte întrebări interesante