Programmation

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
superkader5
Membre Relatif
Messages: 103
Enregistré le: 17 Déc 2007, 20:09

Programmation

par superkader5 » 16 Mai 2013, 19:28

Bonjour, je voudrais écrire un programme sur Xcas donnant tous les couples (a,b) vérifiant 0
couple():={
L:=[];
local i,j;
i:=1;
j:=1;
pour i de 1 jusque 200 faire
pour j de 1 jusque i faire
si lcm(i,j)-igcd(i,j)=187;
alors L:=[L,(i,j)];
fsi;
fpour;
fpour;
return(L);
}
:;



XENSECP
Habitué(e)
Messages: 6387
Enregistré le: 27 Fév 2008, 19:13

par XENSECP » 16 Mai 2013, 21:24

Salut,

Je connais pas ce langage mais c'est un problème de syntaxe ou un crash au runtime ? Ou un résultat non attendu?

superkader5
Membre Relatif
Messages: 103
Enregistré le: 17 Déc 2007, 20:09

par superkader5 » 16 Mai 2013, 21:33

XENSECP a écrit:Salut,

Je connais pas ce langage mais c'est un problème de syntaxe ou un crash au runtime ? Ou un résultat non attendu?


Je ne sais pas mais je pense que c'est une erreur de syntaxe.

mrif
Membre Rationnel
Messages: 527
Enregistré le: 18 Mar 2013, 21:26

par mrif » 16 Mai 2013, 22:27

L'algorithme a l'air correct. Les initialisations de i et j sont inutiles mais cela n'empechera pas le programme de tourner. Quelle est l'erreur affichée?

Joker62
Membre Transcendant
Messages: 5027
Enregistré le: 24 Déc 2006, 19:29

par Joker62 » 17 Mai 2013, 06:02

Hello !

Il n'y a pas de ; après 187 dans le si ;)

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 215 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite