Vérification d'1e @ ip

Fermé
hadjer jo Messages postés 3 Date d'inscription mercredi 11 décembre 2013 Statut Membre Dernière intervention 4 janvier 2014 - 4 janv. 2014 à 12:00
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 4 janv. 2014 à 16:08
Bonjour,
svp je veux une sol a ce prb
Veri cation d'adresse IP Une adresse ip est de nie par quatre nombres compris entre 0 et 255, separes
par des points. Par exemple : 212:85:150:134. L'objectif de cet exercice est de veri er si une cha^ne de
caracteres donnee de nie bien une adresse ip. Pour cela il faut veri er que :
{ elle comporte 3 points ;
{ elle commence et se termine par un nombre (:123: n'est pas une adresse ip) ;
{ les caracteres situes entre les points sont des chi res compris entre 0 et 255.
Completer le code se trouvant sur le site du cours pour que celui-ci ache "ip valide" quand la chaine
ip est une adresse ip valdie et "ip non valide" dans le cas contraire.
Les exemples suivant permettent de s'assurer que le code traite bien tous les cas :
"127.0.0.1" "127.231.1.1"
"1.2.3.4" "12.2.3"
"12.3.213.123.123" "1231.12.2.3"
".1.2.3" "1.2.3."
"1.2..3"
On pourra utiliser les instructions suivantes :
{ int Integer.parseInt(String s) pour convertir une cha^ne de caracteres en nombre (si et seulement si
la cha^ne de caracteres correspond a un nombre) ;
{ bool isNumeric(String s) pour veri er si cha^ne de caractere represente un nombre (ce code sera
explique lors du cours prochain) :
{ la methode split de la classe String dont le fonctionnement est decrit ci-dessous :
public class ExempleSplit {
public static void main(String[] a) {
String s = "Bonjour.les.amis";
String separateur = "\\.";
String[] mot = s.split(separateur);
for (String m : mot) {
System.out.println(m);
}
}
}
La sortiedu programme precedent est:
Bonjour
les
amis
merci de me repondre

1 réponse

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
4 janv. 2014 à 16:08
Bonjour,

Tu es membre de CCM, tu as donc lu la charte.

Si ce n'est déjà fait, je te conseille de la lire ici et notamment le chapitre concernant la demande de solution pour les excercices.

Bonne lecture.

;0)
0