Codes sources C

Proposez et téléchargez des sources C
Ajouter un nouvel élément

    Calcul du plus grand diviseur commun de deux entiers relatifs

    Licence : Autre - 30/11/2010 - Téléchargé 8 x
    Cette fonction renvoie le PGCD (plus grand diviseur commun) de deux entiers relatifs, selon l'algorithme d'Euclide.

    La division euclidienne s'écrit comme suit :
    dividende = diviseur * quotient + reste
    avec
    0

    Allouer dynamiquement un tableau à 2 dimensions

    Licence : Autre - 30/11/2010 - Téléchargé 8 x
    Cette fonction alloue un tableau 2D dynamique de chaînes de caractères.
    Chaque chaîne est ici pourvue du même nombre de caractères. Si la fonction échoue, elle renvoie NULL.

    Ce principe est applicable à tout type de données

    Générateur de mots de passe (Linux)(GCC 4.9.2)

    Licence : Libre - 18/04/2017 - Téléchargé 8 x
    Un générateur de mots de passe simple écrit en C afin de travailler le C que j'apprends avec plaisir depuis 2 mois.
    Le programme s'utilise de la manière suivante :

    ./passgen x
    (x doit être un chiffre ou un nombre qui correspondra à la taille du mot de passe généré.)

    N'hésitez pas à critiquer mon travail ou à l'améliorer ;)

    La page du projet : https://github.com/ZenysM/PassGen

    dico

    Éditeur : reader +
    programme de classement par ordre alphabétique

    Résolution de Sudoku par backtracking

    Éditeur : Helmstetter Bernard + 1232 octet
    Programme de résolution de sudoku par backtracking très basique.

    Tri à bulle

    Licence : Autre - 30/11/2010 - Téléchargé 8 x
    Fonction de Tri à bulle. Cette fonction tri dans les deux sens (croissant et décroissant).
    Ici l'exemple porte sur un tableau d'entiers mais cela peut être utilisé pour tout autre type !

    Conversion binaire -> ASCII

    Licence : Autre - 30/11/2010 - Téléchargé 8 x
    La fonction get_char_from_bin permet de convertir une représentation binaire en nombre.

    Calcul de l'écart entre deux dates

    Éditeur : beyo +
    A partir de deux dates la fonction Diff calcul le nombre de jours qui sépare ces deux dates, en tenant compte des années bissextiles.

    Analyse récursive d'un répertoire

    Licence : Autre - 30/11/2010 - Téléchargé 8 x
    Programme qui analyse récursivement un répertoire et fournit dans un fichier le nom des fichiers, leur taille, la date de dernier accès et la date de dernière modification.

    SDL2_gfxutils une bibilothèque complémentaire a SDL2_gfx.

    Licence : Autre - 15/11/2015 - Téléchargé 7 x
    SDL2_gfxutils est une bibliothèque complémentaire a la la bibliothèque SDL2_gfx et donc a SDL2.




    SDL2_gfxutils est issue d'une collection de fonctions que j'ai implémenter sur plusieurs années,
    a chaque fois que j'avais une idée j'ai aussitôt essayer de l'implémenter, a la base dans le langage python avec le module p ... Voir la suite

    Assembleur en ligne avec le langage C et le compilateur GCC

    Licence : Autre - 15/09/2016 - Téléchargé 7 x
    Une collection de codes sources C, contenant des instructions assembleur GNU.
    Pour avoir accès à encore plus d'informations consultez :

    Chiffres en lettres

    Licence : Autre - 30/11/2010 - Téléchargé 7 x
    Ce petit programme vous demande un nombre et va afficher

    Remplacer toutes les occurrences d'une sous-chaîne

    Licence : Autre - 01/12/2010 - Téléchargé 7 x
    Remplace toutes les occurrences de Avant par Apres dans la chaine txt, puis renvoie un pointeur sur la nouvelle chaîne créée. Renvoie NULL si txt ne contient aucune occurrence de Avant.

    Remplacer une partie d'une chaîne

    Licence : Autre - 01/12/2010 - Téléchargé 7 x
    Ce code permet de rechercher une sous-chaîne dans une chaîne de caractères et, si elle est trouvée, de la remplacer par une autre.

    Nombres Premiers

    Licence : Autre - 23/01/2017 - Téléchargé 7 x
    Donne les nombres premiers compris entre deux nombres quelconques

    Afficher toutes les solutions au problème des N-Reines

    Éditeur : Helmstetter Bernard + 721 octets
    Programme qui permet de résoudre et afficher toutes les solutions au problème des N-Reines (ou N-Dames).

    Le problème des N-Reines consiste à placer N reines sur un échiquier NxN sans que l'une d'elles puisse en manger une autre (avec les règles des échecs : une reine peut « manger » toute pièce située sur sa ligne, sur sa colonne ou sur l'une de ses deux diagonales).

    Pour plus d'informations sur le problème des N-Reines, vous pouvez consulter cet article sur la résolution du problème des Huit Dames (http://fr.wikipedia.org/wiki/Probl%C3%A8me_des_huit_dames)

    Décaler les colonnes d'un tableau

    Licence : Autre - 30/11/2010 - Téléchargé 7 x
    Voici trois méthodes (de la plus simple à la plus rapide) permettant de décaler les colonnes d'un tableau vers la gauche (c'est à dire vers les indices plus faibles) en ajoutant des zéro dans la dernière colonne ainsi libérée.

    Copier un fichier

    Licence : Autre - 30/11/2010 - Téléchargé 7 x
    Copie un fichier source vers dest.

    Compter le nombre de lignes d'un fichier

    Licence : Autre - 30/11/2010 - Téléchargé 7 x
    Ce code compte le nombre de sauts de ligne contenus dans le fichier, par conséquent si la dernière ligne n'est pas complète la fonction n'en tiendra pas compte.

    reptrouve

    Éditeur : reader +
    Programme recherchent un dossier dans une arborescence

179 éléments

Contacter le responsable de la rubrique C