Traduction en C

Fermé
zizi b Messages postés 3 Date d'inscription jeudi 28 mars 2013 Statut Membre Dernière intervention 18 avril 2013 - Modifié par zizi b le 16/04/2013 à 19:46
zizi b Messages postés 3 Date d'inscription jeudi 28 mars 2013 Statut Membre Dernière intervention 18 avril 2013 - 18 avril 2013 à 22:29
bonjour a tous,j'ai besoin de votre aide..
je veux avoir la traduction de ce programme en langage C
procédure emettre msg(nb paquet)
début
i=0,nbp emis:=1;
etiq1: si (i>16) alors i:=1 sinon i++ finsi
etiq2: état:=écouter_câble();
si (état=occupé)alors attendre();aller à eiq2;finsi
envoyer(nbp emis,collision);
si(collision=vrai) alors
/*attendre un délai aléatoire dans l'intervalle [0,n]*/
attendre (random(n*i));
aller à etiq1;
sinon nbp emis ++;
finsi
si nbp emis<=nb paquet alors i:=0; aller à etiq1; finsi
fin
merci d'avance

1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
16 avril 2013 à 23:36
2
zizi b Messages postés 3 Date d'inscription jeudi 28 mars 2013 Statut Membre Dernière intervention 18 avril 2013
18 avril 2013 à 22:29
????????
0