|
Titlul: functii - numere prime Scris de: dragu stelian din Mai 30, 2013, 14:12:00 Am o problema legata de afisare numerelor prime.
Problema am rezolvat-o cu ajutorul unei functii prim(int n) definita de utilizator in doua moduri: 1. in primul caz afisarea numerelor prime se face in functia prim(int n) si problema ruleaza ok. 2. in al doilea caz afisarea se face in functia main() si nu imi sunt afisate numerele prime. va rog sa-mi dati cateva sfaturi. multumesc anticipat ! Titlul: Răspuns: functii - numere prime Scris de: George Marcus din Mai 30, 2013, 16:23:25 Care e, mai exact, problema ta? In al doilea caz nu se afiseaza fiindca nu le afisezi... Si nu vad de ce ai vrea sa returnezi valoarea acelui cnt.
Titlul: Răspuns: functii - numere prime Scris de: dragu stelian din Mai 30, 2013, 17:21:47 da stiu ca nu le afisez in functia prim, afisarea in functia prim am facut-o in primul caz.
in cazul 2 vreau ca afisarea nr prim sa sa faca in functia main, asa cum am spus. pt a fi mai explicit am atasat un fisier cu o alta problema rezolvata in acest fel. Titlul: Răspuns: functii - numere prime Scris de: George Marcus din Mai 30, 2013, 21:09:33 Pai la suma puteai face asta fiindca suma e un singur numar si ii poti returna valoarea. Ca sa faci la fel, ar trebui sa returnezi o lista de intregi pe care sa ii afisezi, pe rand, in main().
|