En dehors de l'usage du Français, est-ce vraiment plus simple que de l'Ada ou du Pascal? Je cite ces langages car en lisant les exemples, j'ai vraiment l'impression de lire de l'Ada traduit en Français.
algorithme fonction connexite : entier
parametres locaux
t_graphe_s G
parametres globaux
t_vect_entiers cc
Variables
entier i, no
debut
pour i <- 1 jusque G.ordre faire
cc[i] <- 0
fin pour
no <- 0
pour i <- 1 jusque G.ordre faire
si cc[i] = 0 alors
no <- no+1
prof_rec (G, i, no, cc)
fin si
fin pour
retourne (no)
fin algorithme fonction connexite
En Ada :
function connexite(G : t_graphe_s) return Integer is
i, no : Integer;
begin
for i in 1..G.ordre loop
cc(i) := 0;
end loop;
no := 0;
for i in 1..G.ordre loop
if cc(i) = 0 the
no := no+1;
prof_rec (G, i, no, cc);
end if;
end loop;
return no;
end connexite;
Il n'y a vraiment pas en grande différence... Donc est-ce vraiment la peine de s'embêter à utiliser une copie traduite et avec encore moins d'outils à disposition ?
[^] # Re: L'epi-algo
Posté par Maxime (site web personnel) . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 6.
En dehors de l'usage du Français, est-ce vraiment plus simple que de l'Ada ou du Pascal? Je cite ces langages car en lisant les exemples, j'ai vraiment l'impression de lire de l'Ada traduit en Français.
En Ada :
Il n'y a vraiment pas en grande différence... Donc est-ce vraiment la peine de s'embêter à utiliser une copie traduite et avec encore moins d'outils à disposition ?