Il y a actuellement 382 visiteurs
Vendredi 26 Avril 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Code partagé

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

Code partagé

Message le 10 Mar 2004 13:47

Bonjour tt le monde, voilà j'ai crée deux ptits programmes (un aditionneur bit par bit et un multiplicateur bit par bit)

Bcp de code entre ces deux programmes est commun.

J'ai lu sur bcp de sites que ds ce cas là il était préférable de mettre le code en commun ds un autre fichier .c et les définitions nécéssaires ds un fichier d'en-tête.h

Je veux bien mais je ne sais pas du tt comment faire lol

Qq'un peut m'expliquer?
Goldberg
Visiteur
Visiteur
 
Messages: 8
Inscription: 28 Oct 2003 21:38
 


Message le 10 Mar 2004 15:21

Ok on va déjà fair eune explication.

Les fonctions comme printf/scanf, getchar .... tu peux les utiliser seulement si tu inclut un .h au début, parce que ce sont des fonctions, avec le débugeur tu peux en voir le contenu (incompréhensible :roll: ).

Donc tu peux faire pareil, pour celà il faut avoir une fonction qqu'on que. Tu la met dans un fichier avec la fonction, apelle machin.h

Donc dans ton projet tu inclut ce fichier, tu fait un include machin.h et ça doit être bon.

Par contre j'en suis plus trop sûr, car jm'en brouille avec d'autre truc mais il me semble que c'est ça :-?
Avatar de l'utilisateur
TiepGod
Expert(e)
Expert(e)
 
Messages: 582
Inscription: 21 Mar 2003 18:47
 

Message le 10 Mar 2004 16:13

#include <stdio.h>

int main()
{
int x,a;

a=2;

printf("entrez un nbre >2
");

scanf("%d", &x);

while (a<=x) {
if (a!=x & x%a==0) {
printf("%d n'est pas premier");
printf("
et %d est son plus petit diviseur",x,a);
a=x+1;
}

if (a!=x & x%a!=0)
a=a+1;

if (a==x){
printf("%d est premier", x);
a=x+1;
}

} // fin du while

return 0;

}


imaginons ce ptit prog qui dit si un nbre est premier ou pas
que dois-je faire si je veux pouvoir partager ce code avec d'autres programmes (par ex avec un prog qui me permetrais de diviser un nbre rien qu'avec des nbres premiers, nbres qui me seraient retournés par ce prog ci)
Goldberg
Visiteur
Visiteur
 
Messages: 8
Inscription: 28 Oct 2003 21:38
 



Sujets similaires

Message Problème avec partage de fichiers en réseau
Bonjour à tous !...Petit nouveau sur ce site, j'ai pu remarquer la qualité des discussions permettant de résoudre les différents problèmes liés à l'informatique.A ce titre, je me "rattache" à vous en espérant également vous faire profiter des quelques connaissances "minimes" que ...
Réponses: 5

Message suprimer code pin
Bonjour,Je n'arrive pas a supprimer le code pin de l'écran de démarrage samsung M23.J'ai pourtant décocher la case mais rien ni fait.Cdt
Réponses: 0

Message Création site web - Code ou CMS ?
Bonjour, Je suis ici car je cherche un avis vraiment honnête là dessus.J'entends beaucoup de critique sur Wordpress. Hors j'aimerai faire un petit site, type blog / site vitrine avec des articles mis en ligne de temps en temps. J'aimerai un truc assez beau et facile à prendre en main.Mais quand je d ...
Réponses: 6

Message [réglé] activer le code PIN et le lecteur d'empreinte.
Bonjour à tous,sur un ordinateur que je viens de recevoir, j'essaie d'activer le code pin (Windows Hello) et la reconnaissance d'empreinte (windows hello) dans les options de connexion. En effet, "cette option est actuellement indisponible" pour les deux.En cherchant un peu sur internet, ...
Réponses: 4

Message Partage d'écran pc > tv, comment faire ?
Bonjour à tous,Je souhaiterai partager ce que je regarde avec mon pc directement sur ma tv. ( elle a accès à internet, et j'ai également une nvidia shield 2019).Je ne peut pas prendre la solution du câble hdmi ( car le port de mon unité centrale n'a pas l'air de marcher ).Je ne sais pas quelle autr ...
Réponses: 6

Message partage
Bonjour.J'ai deux ordinateurs.Lorsque j'utilise le premier et que je vais dans réseau et que je clique sur l'autre ordinateur, le message suivant s'affiche :http://mike.naim5.free.fr/capture3.pngAuriez vous une idée d'où cela peut venir?Merci.
Réponses: 0

Message CODE D'ERREUR BAD SYSTEM CONFIG INFO
Bonjour,J'ai un problème sur mon PC y'a un écran bleu qui est affiché avec le code d'erreur BAD system config info j'ai appelle le commerçante ou je l'ai acheté il m'ont fais une réinitialisation de mon PC elle n'a pas fonctionné Ils m'ont parlé que l OS a planté et de registre rien compris PS : Ils ...
Réponses: 4


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.