Rechercher : dans
Par :

Programme pour nombre parfait

Dernière réponse le 15 mar 2008 à 23:09:43 mounirovic, le 13 jan 2008 à 19:12:28 
 Signaler ce message aux modérateurs

Bonjour,
je voudrais vous demander une faveur :
j'ai pas su trouver un code pour cette exercice :
Ecrire un programme qui permet de determiner parmi les 100 premiers nombres entiers ceux qui sont parfaits.
Merci

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « programme pour nombre parfait » dans :
Vérifier si un nombre entier est un nombre premier en C VoirDéfinition nombre premier Algorithme 1 : les diviseurs compris entre 2 et N-1 seront testés Algorithme 2 : les diviseurs pairs ne seront pas testés, la recherche se limitant aux diviseurs impairs Algorithme 3 : les diviseurs impairs jusqu'à la...
Générer des nombres aléatoires efficacement avec rand() VoirGénérer des nombres aléatoires efficacement avec rand() Vous avez peut-être remarqué qu'en C, en utilisant la fonction rand() de la bibliothèque standard, vous obtenez des résultats décevants, trop souvent les mêmes. Prenons un exemple, vous...
Windows Update [toutes versions] VoirLe moyen le plus commode pour tenir à jour son système est de passer par Démarrer>Tous les programmes>Windows Update. Une fois sur le site, seules seront proposées les mises à jour nécessaires. Cependant, un assez grand nombre d'utilisateurs...
Télécharger ProgDVB VoirLa diffusion de programme en numérique est de plus en plus en vogue depuis l'apparition de la connexion haut-débit. ProgDVB est un programme destiné à regarder des chaînes TV et à écouter des stations radio sur votre ordinateur. Il supporte le DVB-S...
Système d'exploitation VoirDescription du système d'exploitation Pour qu'un ordinateur soit capable de faire fonctionner un programme informatique (appelé parfois application ou logiciel), la machine doit être en mesure d'effectuer un certain nombre d'opérations...
Enterprise Resource Planning (ERP) - Progiciel de Gestion Intégr VoirIntroduction aux ERP Les ERP (en anglais Enterprise Resource Planning), aussi appelés Progiciels de Gestion Intégrés (PGI), sont des applications dont le but est de coordonner l'ensemble des activités d'une entreprise (activités dites verticales...
Langage C - Les tableaux VoirType de données complexes Les variables, telles que nous les avons vues, ne permettent de stocker qu'une seule donnée à la fois. Or, pour de nombreuses données, comme cela est souvent le cas, des variables distinctes seraient beaucoup trop lourdes...

1

sfel, le 13 jan 2008 à 20:18:32

Bonjour,

on ne te dira que ce qu'est qu'un nombre parfaits, et non pas le code de ton exercice.

un nb parfait, es tun nb dont la somme de tous ces diviseurs est égale à lui même.

exemple :
6 = 1*2*3
1+2+3 = 6

L'ennemi est bête : il croît que c'est nous l'ennemi, alors que c'est lui !
GLOUGLOU ...

Répondre à sfel

2

carelleml, le 16 jan 2008 à 15:40:16

Pour être honnête il n'existe que 2 nombres parfaits compris entre 0 et 100 ki sont 6 & 28 mais je ne crois pas k''il existe un programme pour calculer les nombres parfaits mais il existe un site ki peut t'aider à les retrouver: http://serge.mehl.free.fr/anx/nb_parf.html

Répondre à carelleml

3

sfel, le 18 jan 2008 à 20:19:29

Ba le but, es tde le créer ce programme...

et surtout l'avantage c'es tqu'il peut trouver les nombre entre 1 et 1.000.000


L'ennemi est bête : il croît que c'est nous l'ennemi, alors que c'est lui !
GLOUGLOU ...

Répondre à sfel

4

becham, le 28 fév 2008 à 17:13:46

Essay ce programme, code java


import biputil.*;
public class becham
{public static void maion (String[]args) throws Exception
{
System.out.println ("entrer le nombre maximal de la recherch");
int n=Keyboard.getInt();

for (int i=1;i<=n;i++)
{
int z=i*(i+1/2);
if (i=z)
{
System.out.println ("le nombre "+i+" est parfait");
}
}
}
}

Répondre à becham

5

hamza, le 15 mar 2008 à 20:16:25
  • +1

Té null !!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Répondre à hamza

6

sfel, le 15 mar 2008 à 20:25:05

Et toi tu propose koi ?
L'ennemi est bête : il croît que c'est nous l'ennemi, alors que c'est lui !
GLOUGLOU ...

Répondre à sfel

7

hamza, le 15 mar 2008 à 22:57:09

Reee sfel jété hors home
bon att donne moi 5 min

Répondre à hamza

8

 hamza, le 15 mar 2008 à 23:09:43
  • +1

Import java.util.*;
import javax.swing.JOptionPane;
public class hamza
{
private static Scanner x = new Scanner(System.in);

public hamza()

{


String affichage = "Ce programme vous demande de saisir un nombre et il va determiner \n tous les nombres parfaits Inférieures a ce nombre .\n Auteur Hamza © \n pour Entrer cliquer sur OK SVP ";
int n,i,j,somme=0;
String rep="";

JOptionPane.showMessageDialog(null,affichage,":...>>>>>>>> HaMzA <<<<<<<<...:",JOptionPane.INFORMATION_MESSAGE);

do
{
System.out.println("Entrer SVP votre nombre ");
n = x.nextInt();

System.out.println("les nombres parfaits inferieurs A "+n+ " : ");

for( i = 1; i <= n; i++)


{

if(parfait(i))

{
System.out.println(i);
}

}

rep = JOptionPane.showInputDialog("Voulez vous continuez oui / non ??? ");

} while(rep.equals("oui"));




}

public static boolean parfait (int nbr)

{

int i ,somme=0;

for( i = 1; i <= nbr / 2; i++)

{

if(nbr % i == 0)
somme += i;




}

return (nbr == somme);

}


public static void main (String [] hamza)

{
new hamza ();

}

}

Répondre à hamza
Collection CommentÇaMarche.net