...le tableau de jeu du morpion est une matrice 3x3 éléments...
...le tableau de jeu du morpion est une matrice 3x3 éléments...
actuellement en master1 de mathématiques et je dois coder un morpion en C++
après la citation précédente, ça fait encore plus mal...Et on me parle de matrice, mais où a-t-on une matrice ?!
as-tu déjà joéu au morpion ? dessine une grille, pouf 3 lignes, 3 colonnes (un tableau quoi), ça s'apelle une matrice 3x3 chez moi (et ~tout le monde sur cette planète ? - en tous cas sur ce forum^^)
ps: désolé pour le manque certain de caractères de ce message, mais seuls ces émoticones pouvaient refléter mon état face à ces affirmations.
3 possibilités amha
- tu as un peu trop dormi pendant les cours de prog
- tu as mal compris l'énoncé et il ne s'agit pas de le faire en C++ mais en un autre langage que tu connais
- ce qu'on te demande est totalement irréalisable en l'état
-> c'est un appel au travail perso/recherche
-> ton prof/école/système/... est aux fraises
->> tu es dans une école très très mauvaise qu'il aurait fallu fuir
j'aurais tendance à éliminer d'office la dernière option cependant
Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
Un peu de programmation réseau ?
Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.
J'ai fait seulement pendant un semestre de la programmation en C, alors PARDON de ne pas avoir eu le temps de tout voir. Après on peut coder dans le langage qu'on veut, mais le prof a une préférence pour le langage C++. Et en maths une matrice représente une fonction linéaire et non pas un tableau... C'est la première fois que je poste sur un forum et sûrement la dernière, si j'ai posté c'est que je suis en difficulté et que je ne sais pas comment avancer. Je ne savais pas qu'il fallait tout savoir sur le sujet avant de poster (et dans ce cas à quoi bon poster hein ??) Enfin bref.
Désolé, mais la vision d'une matrice comme un tableau bidimensionnel je l'ai vue en terminale C (eh ouais, je suis vieux et faible... )
En trois secondes de google (passons sur l'article de Wikipedia qui n'est pas forcément une authorité), je trouves ce pdf issu de l'université Paris 5
Comme quoi, la matrice en tant que tableau ce n'est pas mon vieux prof qui l'a inventée pour nous taquiner...j'ai un vieux souvenir de manipulations de matrices de coefficients dans le cadre de la méthode dite "du pivot de Gauss" pour résoudre les systèmes de n équations polynomiales de degré n.Envoyé par pdf_de_paris_5
Et bien quand mon prof de première année nous a parlé des matrices, la première remarque qu'il a faite était : attention, ne pas confondre matrice et tableau, ce ne sont en AUCUN CAS les mêmes objets... Vous dites ce que vous avez à me dire et je vous répond avec le même respect que vous avez envers moi. Je ne peux qu'être désolée que la programmation ne soit pas mon fort. Sur ce, "l'inconnue" ne va pas vous faire perdre plus de temps hein
Le tableau est...une représentation communément admises d'une matrice. La simulation numérique utilise très souvent des matrices qui sont conceptualisées comme des tableaux. Après ton dernier message tu es encore moins crédible quand tu prétends ne pas voir où il y a une matrice dans une table 3 X 3...vu que justement TON PROF T'EN A PARLÉ...
Désolée de ne pas avoir été claire.. Mon prof d'algèbre de première année de licence maths a fait cette remarque.. Et non pas mon prof de programmation !
PS: Une matrice est un tableau, mais un tableau n'est pas une matrice.
Edit: Au temps pour moi, c'est de ma faute, tu a le droit de ne pas simplifier ton programme, tu a le droit de ne pas apporté ton aide en attendant une réponse, etc, etc ...
f(x) = y
En gros tu dis que j'aide personne dans le forum ? Mais pas de soucis, je peux répondre à plein de sujets et dire plein de bêtises ! Après tout c'est ce qui te gêne c'est bien ça ? Nan mais j'ai beau lire n'importe quel sujet, je n'ai pas les réponses !!!!! J'ai fait que 6 mois de programmation, comment veux tu que j'aide des personnes alors que je suis complètement perdue ???? N'importe quoi...
Je disais cela juste pour montrer que dans ma tête matrice et tableau sont deux choses différentes, étant donné que cela fait 3 ans qu'on me le répète. Tous mes profs (d'algèbre) sont d'accord sur ça. Maintenant si en info on peut confondre les deux, merveilleux !!! Parce que là me parler d'inverse de matrice c'était pour moi comme me parler d'éléphant rose ahaha.
C'était quoi le probleme au juste ? J'ai oublié ? Tu as avancé au faite ? C'est pour quand ton devoir ?
f(x) = y
Semestre, on parle bien de 6 mois ?
Admettons qu'en 6 mois tu n'aies jamais vu un mot-clé struct ou enum : faut arrêter de dormir en cours, ou en changer.
Désolé mais ça fait partie des mot-clé de base, struct est un de ceux que je martelais le plus à mes étudiants pour leur faire rentre que "non passer 3 paramètres x,y,z à une fonction n'est pas intelligent, passer une struct {x,y,z} là c'est malin".
Il n'est pas interdit de se souvenir de ces autres cours quand on en attaque un nouveau.
Maintenant tu veux le faire en C++ pour faire plaisir à ton prof, soit, mais nous sommes ici sur un forum d'entre-aide, nous ne faisons pas les devoirs ni nous substituons à Google et toute recherche simple.
Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
Un peu de programmation réseau ?
Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.
Et bien non on ne nous a jamais pas parler de struct ou enum en six mois.. Et j'étais presente à tous les cours et bien réveillée Si j'étais pas une élève serieuse je ne m'embêterais pas à chercher à faire ce fichu morpion étant donné que jai une correction, mais je voulais y arriver moi même, avec de l'aide certes. Je ne demande absolument pas une solution toute faite, mais juste qu'on me donne des pistes à explorer pour trouver la solution. Okai je dois changer ma fonction d'affichage, factoriser mes fonctions, changer leur nom, mais pour moi tout cela se fait en dernier, pour paufiner.. Là je cherche d'abord d'où viens mon erreur. Mais apparement c'est mal vu ici..
Peut tu nous rappeler/décrire quel est l'erreur de ton programme, quel erreur obtien tu, quel sont les symptome, comment cela se produit-il ?
Peut tu nous dire qu'elle outil utilise tu pour débuger ? Un simple printf , valgrind, ... ?
Bien a toi,
Ludor
f(x) = y
D'un côté c'est pas les aides qui ont manqué dès le début...
http://www.developpez.net/forums/d14...a/#post8003730
http://www.developpez.net/forums/d14...a/#post8003766
edit: juste parce que quand même, wikipédia c'est pas une source fiable sur certains points mais http://fr.wikipedia.org/wiki/Matrice...C3%A9matiques)
En mathématiques, les matrices sont des tableaux[...]Une matrice à m lignes et n colonnes est un tableau rectangulaire de mn (nombres)[...]On représente généralement une matrice sous la forme d'un tableau rectangulaireet le fait qu'on puisse créer une matrice qui représente une fonction linéaire (ou plutôt qu'une fonction linéaire puisse être représentée par une matrice) n'y change rienDans cette représentation, le premier coefficient de la dimension est le nombre de lignes, et le deuxième, le nombre de colonnes du tableau.
Avec un chouilla de modif on transformera ce code en C pour qui le souhaiteL'idée pouvait être parfaite, mais comme vu en début de post, l'op n'a jamais fait de c++.
ha quand même... l'inverse de matrice c'est en prépa (maths sup', maths spé') qu'on fait çame parler d'inverse de matrice c'était pour moi comme me parler d'éléphant rose
Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
Un peu de programmation réseau ?
Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.
Disons qu'on est d'autant plus supris que tu ne comprenne pas de quoi on parle...définir la matrice comme un tableau c'est ce que fait tout le monde.
Concernant la "cosmétique", on te conseille de séparer clairement l'affichage du reste. De ne pas inclure le cadre, qui est du pur affichage, dans les données ... la matrice n'est ici qu'anecdotique.
Une base en conception informatique c'est de séparer proprement modèle de données et affichage ... donc là quoi que tu en penses on essayait de t'aider à te rapprocher de la solution.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager