Projet de programmation
annnna
Messages postés
30
Statut
Membre
-
leneor Messages postés 4 Statut Membre -
leneor Messages postés 4 Statut Membre -
Bonjour,
j ai un projet de programmation qui doit faire la traduction des noms et prénoms français en arabe pour les prénoms on va utiliser une table ou on saisie presque tt les prénoms plutot le maximum mais pour les noms ou bien les prénoms qui n'existe pas dans la table on va les traduire littéralement svp aidez moi c compri ncp
j ai un projet de programmation qui doit faire la traduction des noms et prénoms français en arabe pour les prénoms on va utiliser une table ou on saisie presque tt les prénoms plutot le maximum mais pour les noms ou bien les prénoms qui n'existe pas dans la table on va les traduire littéralement svp aidez moi c compri ncp
A voir également:
- Projet de programmation
- Filigrane projet - Guide
- Application de programmation - Guide
- Gant projet - Télécharger - Gestion de projets
- Télécharger le programme de pmu - Télécharger - Médias et Actualité
- Fermer un programme de force - Guide
1 réponse
se que j'ai compris tu veut que tu change les nom français en arabe lettre par lettre
si c'est bien comme sa tu créa un tableau de caractère par dans chaque case du tableau tu met la lettre équivalent en arabe
il y as je crois 28 lettreon arabe
char CarArabe[28]; // on remplis de Alif a Yaa (des lettre arabe)
char CarFrancais[28]; // on remplis de A a Y (respectant l'ordre des lettre arabe)
par ex :
CarArabe[0] = Alif (lettre en arabe)
CarFrancais[0] = A
CarArabe[1] = Baa (lettre en arabe)
CarFrancais[1] = B
CarArabe[2] = Taa (lettre en arabe)
CarFrancais[2] = T
.........
apres je v faire on Langage c
int i,j,k=0;
for(i = 0; i < strlen(Nom); i++)
for(j = 0; j < 28; j++)
{
if(Nom[i] == CarFrancais[j])
{
NomArab[k] = CarArabe[j];
k++;
}
}
}
si c'est bien comme sa tu créa un tableau de caractère par dans chaque case du tableau tu met la lettre équivalent en arabe
il y as je crois 28 lettreon arabe
char CarArabe[28]; // on remplis de Alif a Yaa (des lettre arabe)
char CarFrancais[28]; // on remplis de A a Y (respectant l'ordre des lettre arabe)
par ex :
CarArabe[0] = Alif (lettre en arabe)
CarFrancais[0] = A
CarArabe[1] = Baa (lettre en arabe)
CarFrancais[1] = B
CarArabe[2] = Taa (lettre en arabe)
CarFrancais[2] = T
.........
apres je v faire on Langage c
int i,j,k=0;
for(i = 0; i < strlen(Nom); i++)
for(j = 0; j < 28; j++)
{
if(Nom[i] == CarFrancais[j])
{
NomArab[k] = CarArabe[j];
k++;
}
}
}