Salut a tous je n'arrive pas a comprendre pourqui le code de viking_force donne un resultat juste mais néanmoins les ereurs suivantes :
(a + b)2 =
Notice: Undefined variable: y in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 55
Notice: Undefined offset: 1 in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 58
Notice: Undefined offset: 1 in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 58
Notice: Undefined offset: 2 in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 58
Notice: Undefined offset: 2 in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 58
a2 + 2ab
Notice: Undefined offset: 3 in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 58
+ b2
qcq peu til expliquer au pauver bouger que je suis , Merci d'avance didier
Qui a dit que toutes les possibilités de javascript étaient conforme w3c...? D'autant plus que dans l'absolu, elles ne s'appliquent pas qu'à du html...
Donc oui, je suis sûr de ce que j'avance.
4.10. The elements with 'id' and 'name' attributes
HTML 4 defined the name attribute for the elements a, applet, form, frame, iframe, img, and map. HTML 4 also introduced the id attribute. Both of these attributes are designed to be used as fragment identifiers.
In XML, fragment identifiers are of type ID, and there can only be a single attribute of type ID per element. Therefore, in XHTML 1.0 the id attribute is defined to be of type ID. In order to ensure that XHTML 1.0 documents are well-structured XML documents, XHTML 1.0 documents MUST use the id attribute when defining fragment identifiers on the elements listed above. See the HTML Compatibility Guidelines for information on ensuring such anchors are backward compatible when serving XHTML documents as media type text/html.
Note that in XHTML 1.0, the name attribute of these elements is formally deprecated, and will be removed in a subsequent version of XHTML.
Une autre chose : je sais que l'on considère comme étant périmé ... mais je trouve que écrire à la place de est x fois plus long à écrire et ne présente rien de mieu que . Je connais W3C bla bla ba mais bon ... C'est comme ... pourquoi on utilise maintenant ?
Je voudrai juste dire que y'a peut etre plein d'erreur ... mais il ne me semblé pas nescessaire de faire tout un script pour une algo qui ne sera jamais employé "telle qu'elle" ...
Enfin bon, je vais le mettre à jours comme ça tout le monde sera content.
Coucou, là où je bosse on a bien des serveurs de production (Lotus Notes, Citrix, Oracle, ...) avec 1 ou 2 ou 4 ou 8 ... CPU, je préfère processeur, Intel ou risc.
Mais sur des PC de bureau, je ne vois pas à quoi ça servirait de nos jours...
Ds le futur peut être (Windows Vista ???)
à+
euh un processeur quantique possède de gros défauts : il est instable généralement (en faire un stable de 2qubits est faisable, mais 3 difficile, et 4 non...), de plus, ils chauffent, et les apps ne seraient pas portables, donc, aucune chance que ça soit commercialisé avant un bon moment...
TPE = travaux personels encadrés, c'est une forme d'exposés qui comporte une partie production et qui est noté au bac comme une option...
Bon, sinon, un processeur avec 4 CPU... c'est quoi ce truc ??? un CPU est un processeur... t'as des ordis avec 4 CPU, ce sont les quads, ce sont des macs super puissant...
"un ordinateur de 100 qubits permettrait de simuler le fonctionnement de tout un cerveau humain, et un de 300 qubits l'évolution de l'univers entier depuis le Big Bang"
LOL! Mais c'est un truc de malade!
Un copain m'a dit qu'ils avaient inventé un processeur "magnétique", mais qu'ils veulent pas le sortir pour d'abord ce faire de l'argent avec les CPUs actuelle ... Je sais pas si c'est ces procésseurs là dont il me parlé!
Salut!
Un ordinateur quantique est un ordinateur possédant un processeur qui utilise (utilisera!) certaines propriétés de la physique quantique. Ca amènera des processeurs bcp bcp plus rapides que les actuels. Mais... ce n'est que des prototypes très basiques! :D
"On trouve beaucoup de sources inutiles (calculatrices...) ou en doubles (compteurs de visites, forums...), mais celle-ci est relativement utile..." >> Je devrais créer un Hello World en PHP!!! :)
WIlliamprotti, on fait beaucoups d'algos en ce moment dont personne ne pourra se servire tant qu'on n'aura pas trouvé de processeurs quantiques... (les très gros réseaux de neurones... ils sont exécutés sur des super clusters, mais un seul ordi s'en sert...) Pour cet algo, il peut servir pour qqn qui a besoin d'illuster un TPE par exemple... Une fractale par exemple, ça ne sert à rien en soi, mais elle peut ilustrer des démonstrations, des TPE, des choses de ce genre...
On trouve beaucoup de sources inutiles (calculatrices...) ou en doubles (compteurs de visites, forums...), mais celle-ci est relativement utile...
C'est un algo! C'est pas nécessairement utile! Ca peut l'être si t'as besoin de cet algo, point barre, lol.
Un source pour envoyer des emails, ça ne sert que si tu veux envoyer des emails, sinon ça ne sert à rien ?Bben là c'est pareil. Sauf que ça envoie pas d'email...
Salut!
"Mais ça sert à quoi?"
A plusieurs trucs:
- à avoir un code qui ne provoquera pas d'erreurs sur certains serveurs dont la configuration est plus strictre --> + compatibilité sur un plus grand nombre de serveurs + pas d ebus si toi tu changes de serveur
- sécurité accrue
- on évite des messages d'erreur pas bôs
- ...
ce code ne marchera pas, et va provoquer un beau paquet d'erreurs dans de nombreux cas!
Je te laisse l'occasion de corriger, sinon je supprimerai ce source.
- on utilise <?php et non pas <?
- un élément form n'a pas d'attribut name
- on teste la soumission d'un formulaire (donc, le clic sur le bouton submit) avant tout traitement
- on teste et vérifie les valeurs saisies par l'utilisateur pour être sûr qu'on peut travailler avec
- on ne travaille pas en register_globals à On, DONC, on utilise pas directement le nom des champs du formulaire comme des variables! On utilise $_POST['nom_champ'].
- on teste et compare sur les types quand on travaille sur des types précis.
- est déprécié, en faveur de
Si j'en ai oublié, d'autres en ajouteront :-)
Stp, essaye de corriger tout ça pour avoir un code propre et utilisable.
(a + b)2 =
Notice: Undefined variable: y in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 55
Notice: Undefined offset: 1 in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 58
Notice: Undefined offset: 1 in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 58
Notice: Undefined offset: 2 in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 58
Notice: Undefined offset: 2 in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 58
a2 + 2ab
Notice: Undefined offset: 3 in c:\program files\easyphp1-8\www\les_exo\triangle.php on line 58
+ b2
qcq peu til expliquer au pauver bouger que je suis , Merci d'avance didier
$sens = (!isset($_POST['sens']))?"plus":$_POST['sens'];
je me suis permis de nettoyer le code....(si vous voyez des erreurs indiquez-le svp)
<?php
print "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns= "http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Triangle de Pascal</title>
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1" />
</head>
<form method="post" action="">
(a <select name="sens">
<option value="plus"";
if(!isset($_POST['sens'])||($_POST['sens'] == "plus"))
print " selected="selected"";
print ">+</option>
<option value="moins"";
if($_POST['sens'] == "moins")
print " selected="selected"";
print ">-</option>
</select> b)<sup></sup>
" />
</form>
<hr />";
$lx=1;
$var[0][0]=1;
$NB = ((!isset($_POST['NB']))||(!is_numeric($_POST['NB'])))?'2':$_POST['NB'];
$sens = (!isset($_POST['sens']))?'plus':$_POST['sens'];
print "
(a ";
if ($sens == "plus")
print "+";
else
print "-";
print " b)".$NB." = ";
$NB++;
$sign = '1';
while($y<$NB) {
$y++;
$x=1;
while($x<=$lx) {
$var[$x][$y]=$var[$x-1][$y-1] + $var[$x][$y-1];
if($y==$NB) {
if($lx!=1) {
if($lx!=$x) {
$c=$y-$x;
$e= $x-1;
$d=$y-1;
if($c=='1')
$c_txt="";
else
$c_txt="".$c."";
if($e=='1')
$e_txt="";
else
$e_txt="".$e."";
if (($sens != "plus") && ($x > '1'))
$sign = -$sign;
if($x!='1'){
if ($sign < 0)
print " - ";
else
print " + ";
print " ".$var[$x][$y]." a".$c_txt."b".$e_txt;
}else
print "a".$d." ";
}else{
if ($sens ! = "plus")
$sign = -$sign;
if ($sign < '0')
print " - ";
else
print " + ";
print "b".$d."";
}
}
}
$x++;
}
$lx++;
}
print "
</html>";
?>
et en js :
document.getElementById("monid").value="mavaleur";