valeur ordinale

Tout sur les langages de programmation.

valeur ordinale

Messagepar madchild » 11 Août 2005, 17:38

bonjour :)

petite question sur les valeurs ordinales;
lorsque je rentre comme nom "abcd", la somme des valeurs ordinales de chaques caractères correspond-t-elle à 1+2+3+4 => 10 ??

merci d'avance!
madchild
Crackeur expert
Crackeur expert
 
Messages: 202
Inscription: 13 Juillet 2005, 16:01
Localisation: In Da Appart

Messagepar HolyView » 11 Août 2005, 18:24

non (si je résonne bien) :)
c'est égale a la valeur ascii de chaque nombre.
ASCII(a) + ASCII(b) + ....
j'ai pas les valeurs en tete mais fais une recherche sur google avec le mot ASCII.
http://defisfc.free.fr : n'hesitez pas ! :)

J'aimerais bien avoir un peu de temps un jour, non pas pour me reposer mais pour faire ce que j'aime faire ... Le problème c'est que je suis crevé ...

Notepad++ :)
HolyView
Modérateur
Modérateur
 
Messages: 1740
Inscription: 08 Juillet 2004, 18:10
Localisation: Meurthe et Moselle

Messagepar madchild » 11 Août 2005, 18:36

ok merci :)

sinon quelle pourrait être la ligne de commande en delphi pour écrire "position de la 1ere lettre dans le nom (1) + position de la 2eme lettre dans le nom (2) + position de la 3eme lettre dans le nom (3) + position de la 4 eme lettre dans le nom (4)??
est ce que cela correspond à une instruction particulière?
madchild
Crackeur expert
Crackeur expert
 
Messages: 202
Inscription: 13 Juillet 2005, 16:01
Localisation: In Da Appart

Messagepar koderez » 11 Août 2005, 18:56

Tiens voici les tables ASCII : hxxp://www.cplusplus.com/doc/papers/ascii.html.

C'est sur un site de C++ mais c'est valable pour tous les langages.
koderez
 

Messagepar madchild » 11 Août 2005, 19:06

merci pour le lien koderez :) j'ai un convertisseur ascii deja.
madchild
Crackeur expert
Crackeur expert
 
Messages: 202
Inscription: 13 Juillet 2005, 16:01
Localisation: In Da Appart

Messagepar HolyView » 11 Août 2005, 19:36

sinon quelle pourrait être la ligne de commande en delphi pour écrire "position de la 1ere lettre dans le nom (1) + position de la 2eme lettre dans le nom (2) + position de la 3eme lettre dans le nom (3) + position de la 4 eme lettre dans le nom (4)??
est ce que cela correspond à une instruction particulière?

euh ... je calle pas :p
explique voir un peu mieux stp ....

pour info :
la 2e lettre dans le nom 2 peut etre nom2[2], nom2 étant une string.
ca te revoie le caractère à cette position.
http://defisfc.free.fr : n'hesitez pas ! :)

J'aimerais bien avoir un peu de temps un jour, non pas pour me reposer mais pour faire ce que j'aime faire ... Le problème c'est que je suis crevé ...

Notepad++ :)
HolyView
Modérateur
Modérateur
 
Messages: 1740
Inscription: 08 Juillet 2004, 18:10
Localisation: Meurthe et Moselle

Messagepar madchild » 11 Août 2005, 19:56

en fait le programme additionne la valeur ascii de chaque caractere du nom (ça pas de prob pour le programmer) puis ajoute au resultat la position, l'emplacement (en chiffre) de chaque lettre de nom (1+2+3+4 pour abcd); c'est pour cette seconde partie du calcul que je ne sais pas quoi entrer comme instruction!!
madchild
Crackeur expert
Crackeur expert
 
Messages: 202
Inscription: 13 Juillet 2005, 16:01
Localisation: In Da Appart

Messagepar HolyView » 11 Août 2005, 20:05

une simple boucle for tout simple fera l'affaire :)

Code: Tout sélectionner
var
  i:integer;
  tmp:integer;
...
tmp:=0;
for i:=1 to length(nom) do inc(tmp,i);
http://defisfc.free.fr : n'hesitez pas ! :)

J'aimerais bien avoir un peu de temps un jour, non pas pour me reposer mais pour faire ce que j'aime faire ... Le problème c'est que je suis crevé ...

Notepad++ :)
HolyView
Modérateur
Modérateur
 
Messages: 1740
Inscription: 08 Juillet 2004, 18:10
Localisation: Meurthe et Moselle

Messagepar madchild » 11 Août 2005, 20:10

d'accord merci beaucoup holyview :D
ça va bien m'aider!!

@++
My perception of poetical injection is ejaculation, the immaculate conception. [J.M.T.]
madchild
Crackeur expert
Crackeur expert
 
Messages: 202
Inscription: 13 Juillet 2005, 16:01
Localisation: In Da Appart


Retourner vers Programmation

Qui est en ligne

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