C > Conversion d'un id de tableau 1d en id de tableau

TitreConversion d'un id de tableau 1d en id de tableau
Postée le09-11-2009
Affichée564
Mini-lien
Description

Conversion d'un id de tableau 1d en id de tableau 2d

EtatNe contient pas d'erreurs. Ne contient pas d'erreurs.
Code d'insertion
Options
Afficher les numéros de lignes  Mettre la source en plein ecran  Selectionner la source  Partager sur Facebook 
Téléchargement Telecharger en format txt  Telecharger en format pdf  Telecharger en format c
Plein ecran
#include<stdio.h>

// PEMRET DE CHARGER FACILEMENT LA TAILLE DU
// TABLEAU SANS AVOIR A CHERCHER DANS LE CODE
#define TAILLE_TABLEAU 8

int main ()
{
   // NE PAS HESITER A DONNER DES NOMS PRECIS AUX VARIABLES
   int nombreUtilisateur,posLigne,posColone;
   printf("Donner le nombre de la case\n");
   scanf("%d",&nombreUtilisateur);

   // RETRANCHE 1 AU NOMBRE DONNE PAR L'UTILISATEUR
   // AFIN DE PASSER D'UN SYSTEME [0;size[ à [1;size]
   posColone=(nombreUtilisateur-1)%TAILLE_TABLEAU + 1;
   posLigne =(nombreUtilisateur-1)/TAILLE_TABLEAU + 1;    
   
   // LES VALEURS SONT DIRECTEMENT BONNES, CELA EVITE DE FAIRE UN CALCUL
   // DANS UN PRINTF
   printf("le nombre de la colonne est %d le nombre de la ligne est %d\n",posColone+,posLigne);
   
   return 0;
}