PDA

Visualizza la versione completa : [c] Aiuto non riesco a fare un programma


francesco87
01-11-2007, 14:34
Ciao a tutti mi serve una man a fare questo programma in C c'è qualcuno che me lo può scrivere?Grazie!!!!
Un numero si dice semi-perfetto (vedi definizione su Wikipedia
http : //it.wikipedia.org/wiki/Numero semi−perfetto) quando `e uguale alla som-
ma di alcuni (o tutti) suoi divisori. Quando un numero `e la somma di tutti i suoi
divisori si dice perfetto (vedi esercizio 1). I primi numeri semi-perfetti sono: 6, 12,
18, 20, 24, 28, 30, 36, 40, 42, 48, 54, 56, 60, 66, 72, 78, 80, 84, 88, 90, 96, 100 . . . .
Ad esempio, i divisori di 12 sono 1, 2, 3, 4 e 6. Quindi, 12 non `e un numero perfetto
in quanto 12 < 1+ 2 + 3+ 4 + 6 = 16, ma `e semi-perfetto poich´e 12 = 1 + 2 + 3+ 6.
Scrivere una funzione che preso in input un numero positivo n stampi 1 se n `e un
numero semi-perfetto, 0 altrimenti.

oregon
01-11-2007, 14:51
In questo forum NON si fanno programmi a richiesta ...

Tu fai vedere il codice che hai scritto e dicci quali sono i problemi che hai incontrato ...

Leggi anche questo

http://forum.html.it/forum/showthread.php?s=&threadid=1179326

alka
01-11-2007, 15:07
Quest'area non è dedicata alla ricerca di collaboratori per la scrittura di programmi a richiesta, ma per "dare una mano" nell'uso di linguaggi e ambienti di sviluppo basandosi su codice scritto o difficoltà oggettive incontrate (errori, malfunzionamenti, ecc.).

Se vuoi qualcuno che scriva un programma per te, a titolo gratuito o retribuito, rivolgiti all'area Offro lavoro/collaborazione, altrimenti leggi la discussione segnalata, comincia a lavorare sull'esercizio ed eventualmente esponi le difficoltà che incontri per ottenere suggerimenti in merito.

Loading