Aide a un debutant
Fermé
lilanas
-
3 mars 2009 à 14:48
ezo_es Messages postés 100 Date d'inscription dimanche 1 mars 2009 Statut Membre Dernière intervention 16 mars 2010 - 4 mars 2009 à 10:32
ezo_es Messages postés 100 Date d'inscription dimanche 1 mars 2009 Statut Membre Dernière intervention 16 mars 2010 - 4 mars 2009 à 10:32
A voir également:
- Aide a un debutant
- Logiciel de programmation pour débutant - Guide
- Le fichier à télécharger contient une liste de chats. triez-la comme dans le tableau ci-dessous (attention, on ne voit que le début…). quel est le mot formé par les 8 dernières lettres de la colonne code ? - Forum Word
- Notepad++ ajouter un caractère en début de ligne ✓ - Forum Logiciels
- Cours d'infographie pour debutant - Forum Graphisme
- Affichez l'ensemble des diapositives à l'écran avec 5 diapositives par ligne. repérez le groupe de 3 diapositives avec une fleur identique alignées verticalement, supprimez la première d'entre elles. un nouveau groupe de 3 diapositives avec une fleur identique alignées verticalement apparaît, supprimez encore la première d'entre elles. déplacez les 3 premières diapositives de la 4e ligne au début de la présentation. quel mot est formé par les lettres de la première colonne ? - Forum Powerpoint
10 réponses
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
3 mars 2009 à 14:50
3 mars 2009 à 14:50
Salut!
Tu bloques où?
Tu bloques où?
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
3 mars 2009 à 15:06
3 mars 2009 à 15:06
Bonjour
regarde ce lien mais essayes de suivre les etapes avant de voir la solution
http://www.prog-info.org/Scripts/ExosGest/exercice.php?id=48
et puis bon courage
regarde ce lien mais essayes de suivre les etapes avant de voir la solution
http://www.prog-info.org/Scripts/ExosGest/exercice.php?id=48
et puis bon courage
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
3 mars 2009 à 16:18
3 mars 2009 à 16:18
Bonjour
tu as plusieur erreurs au niveau de quelque methode
pour l'initialisation tu peux la faire au debut pas la peine de faire une methode pour ca
pour la distance voila la methode je ne suis pas sur que c'est correcte
public double distance(double x_, double y_)
{
return Math.sqrt(Math.pow(this.getAbscisse() - x_, 2) + Math.pow(this.getOrdonnee() - y_, 2));
}
pour la methode coincide tu fais erreur au niveau des if et de comparaison
voila la methode
public void coincide(double x,double y){
if (abscisse==abscisse && ordonne==ordonne )
System.out.println("Les deux points coincident");
else
System.out.println("les deux point ne coinsident pas :)");
}
je ne sais pas est ce que c'est dont tu as besoin
bonne chance
tu as plusieur erreurs au niveau de quelque methode
pour l'initialisation tu peux la faire au debut pas la peine de faire une methode pour ca
pour la distance voila la methode je ne suis pas sur que c'est correcte
public double distance(double x_, double y_)
{
return Math.sqrt(Math.pow(this.getAbscisse() - x_, 2) + Math.pow(this.getOrdonnee() - y_, 2));
}
pour la methode coincide tu fais erreur au niveau des if et de comparaison
voila la methode
public void coincide(double x,double y){
if (abscisse==abscisse && ordonne==ordonne )
System.out.println("Les deux points coincident");
else
System.out.println("les deux point ne coinsident pas :)");
}
je ne sais pas est ce que c'est dont tu as besoin
bonne chance
lilanas
Messages postés
7
Date d'inscription
mardi 3 mars 2009
Statut
Membre
Dernière intervention
4 mars 2009
3 mars 2009 à 16:53
3 mars 2009 à 16:53
merci ça marche mais comme on n'a pas déclarer de variable pour recevoir la distance on ne peut pas l'afficher dans la methode affiche
voila le code aprè les corrections
public class Point{
private double abscisse,ordonnee,d;
public double getabscisse(){
return abscisse;
}
public double getordonnee(){
return ordonnee;
}
public void setabscisse(double abscisse){
this.abscisse=abscisse;
}
public void setordonnee(double ordonnee){
this.ordonnee=ordonnee;
}
public void Initialise(){// methode initialise qui met son abscisse et son ordonnee a (0,0)
this.abscisse=0;
this.ordonnee=0;
}
public void Point(double abscisse,double ordonnee){// constructeur qui modifie les coordonnees du point
this.abscisse=abscisse;
this.ordonnee=ordonnee;
}
public double distance(double x_, double y_)
{
return Math.sqrt(Math.pow(this.getabscisse() - x_, 2) + Math.pow(this.getordonnee() - y_, 2));
}
public void coincide(double x,double y){
if (abscisse==abscisse && ordonnee==ordonnee )
System.out.println("Les deux points coincident");
else
System.out.println("les deux point ne coincident pas :)");
}
public void affiche(){
System.out.println("abscisse="+abscisse+"ordonnee="+ordonnee+"distance="+distance);
}
}
maintenant il faudra créer une classe UsePoint qui utilise la classe point
avec cette classe on crée au minimum un point
on initialise avec des paramètres lu au clavier
on affiche la distance, les coordonnées
lire les coordonnées d'un second point crée et tester si les deux points coincident
voila le code aprè les corrections
public class Point{
private double abscisse,ordonnee,d;
public double getabscisse(){
return abscisse;
}
public double getordonnee(){
return ordonnee;
}
public void setabscisse(double abscisse){
this.abscisse=abscisse;
}
public void setordonnee(double ordonnee){
this.ordonnee=ordonnee;
}
public void Initialise(){// methode initialise qui met son abscisse et son ordonnee a (0,0)
this.abscisse=0;
this.ordonnee=0;
}
public void Point(double abscisse,double ordonnee){// constructeur qui modifie les coordonnees du point
this.abscisse=abscisse;
this.ordonnee=ordonnee;
}
public double distance(double x_, double y_)
{
return Math.sqrt(Math.pow(this.getabscisse() - x_, 2) + Math.pow(this.getordonnee() - y_, 2));
}
public void coincide(double x,double y){
if (abscisse==abscisse && ordonnee==ordonnee )
System.out.println("Les deux points coincident");
else
System.out.println("les deux point ne coincident pas :)");
}
public void affiche(){
System.out.println("abscisse="+abscisse+"ordonnee="+ordonnee+"distance="+distance);
}
}
maintenant il faudra créer une classe UsePoint qui utilise la classe point
avec cette classe on crée au minimum un point
on initialise avec des paramètres lu au clavier
on affiche la distance, les coordonnées
lire les coordonnées d'un second point crée et tester si les deux points coincident
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lilanas
Messages postés
7
Date d'inscription
mardi 3 mars 2009
Statut
Membre
Dernière intervention
4 mars 2009
3 mars 2009 à 16:53
3 mars 2009 à 16:53
merci ça marche
voila le code aprè les corrections
public class Point{
private double abscisse,ordonnee,distance;
public double getabscisse(){
return abscisse;
}
public double getordonnee(){
return ordonnee;
}
public void setabscisse(double abscisse){
this.abscisse=abscisse;
}
public void setordonnee(double ordonnee){
this.ordonnee=ordonnee;
}
public void Initialise(){// methode initialise qui met son abscisse et son ordonnee a (0,0)
this.abscisse=0;
this.ordonnee=0;
}
public void Point(double abscisse,double ordonnee){// constructeur qui modifie les coordonnees du point
this.abscisse=abscisse;
this.ordonnee=ordonnee;
}
public double distance(double x_, double y_)
{
return Math.sqrt(Math.pow(this.getabscisse() - x_, 2) + Math.pow(this.getordonnee() - y_, 2));
}
public void coincide(double x,double y){
if (abscisse==abscisse && ordonnee==ordonnee )
System.out.println("Les deux points coincident");
else
System.out.println("les deux point ne coincident pas :)");
}
public void affiche(){
System.out.println("abscisse="+abscisse+"ordonnee="+ordonnee+"distance="+distance);
}
}
dis moi s'il n'y a plus d'erreur et si ç repond a toutes les quetions de l'exo
maintenant il faudra créer une classe UsePoint qui utilise la classe point
avec cette classe on crée au minimum un point
on initialise avec des paramètres lu au clavier
on affiche la distance, les coordonnées
lire les coordonnées d'un second point crée et tester si les deux points coincident
merci
voila le code aprè les corrections
public class Point{
private double abscisse,ordonnee,distance;
public double getabscisse(){
return abscisse;
}
public double getordonnee(){
return ordonnee;
}
public void setabscisse(double abscisse){
this.abscisse=abscisse;
}
public void setordonnee(double ordonnee){
this.ordonnee=ordonnee;
}
public void Initialise(){// methode initialise qui met son abscisse et son ordonnee a (0,0)
this.abscisse=0;
this.ordonnee=0;
}
public void Point(double abscisse,double ordonnee){// constructeur qui modifie les coordonnees du point
this.abscisse=abscisse;
this.ordonnee=ordonnee;
}
public double distance(double x_, double y_)
{
return Math.sqrt(Math.pow(this.getabscisse() - x_, 2) + Math.pow(this.getordonnee() - y_, 2));
}
public void coincide(double x,double y){
if (abscisse==abscisse && ordonnee==ordonnee )
System.out.println("Les deux points coincident");
else
System.out.println("les deux point ne coincident pas :)");
}
public void affiche(){
System.out.println("abscisse="+abscisse+"ordonnee="+ordonnee+"distance="+distance);
}
}
dis moi s'il n'y a plus d'erreur et si ç repond a toutes les quetions de l'exo
maintenant il faudra créer une classe UsePoint qui utilise la classe point
avec cette classe on crée au minimum un point
on initialise avec des paramètres lu au clavier
on affiche la distance, les coordonnées
lire les coordonnées d'un second point crée et tester si les deux points coincident
merci
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
3 mars 2009 à 16:58
3 mars 2009 à 16:58
est ce que tu as creer cette classe "usepoint"?
lilanas
Messages postés
7
Date d'inscription
mardi 3 mars 2009
Statut
Membre
Dernière intervention
4 mars 2009
3 mars 2009 à 18:23
3 mars 2009 à 18:23
j'ai commencé
dis moi si c'est juste
voilà
public class UsePoint {
public static void main(String[] arg){
Point p1=new Point();// creation d'un point
p1.setabscisse();
p1.setordonnee();
System.out.println("premier point:"+p1);
p1.initialise(abscisse,ordonnee);
p1.affiche();
point p2=new Point();// creation d'un second point
p2.setabscisse();
p2.setordonnee();
System.out.println("second point:"+p1);
ici il faut lire les coordonnées d'un second point et le tester avec le premier pour voir si ils coincident
je suis entrin de m'embrouiller là peut tu m'aider stp
aussi je voulais te demander si la methode distance ecrite auparavant permet de calculer la distance de ce point par rapport à l'origine
dis moi si c'est juste
voilà
public class UsePoint {
public static void main(String[] arg){
Point p1=new Point();// creation d'un point
p1.setabscisse();
p1.setordonnee();
System.out.println("premier point:"+p1);
p1.initialise(abscisse,ordonnee);
p1.affiche();
point p2=new Point();// creation d'un second point
p2.setabscisse();
p2.setordonnee();
System.out.println("second point:"+p1);
ici il faut lire les coordonnées d'un second point et le tester avec le premier pour voir si ils coincident
je suis entrin de m'embrouiller là peut tu m'aider stp
aussi je voulais te demander si la methode distance ecrite auparavant permet de calculer la distance de ce point par rapport à l'origine
lilanas
Messages postés
7
Date d'inscription
mardi 3 mars 2009
Statut
Membre
Dernière intervention
4 mars 2009
3 mars 2009 à 18:23
3 mars 2009 à 18:23
j'ai commencé
dis moi si c'est juste
voilà
public class UsePoint {
public static void main(String[] arg){
Point p1=new Point();// creation d'un point
p1.setabscisse();
p1.setordonnee();
System.out.println("premier point:"+p1);
p1.initialise(abscisse,ordonnee);
p1.affiche();
point p2=new Point();// creation d'un second point
p2.setabscisse();
p2.setordonnee();
System.out.println("second point:"+p1);
ici il faut lire les coordonnées d'un second point et le tester avec le premier pour voir si ils coincident
je suis entrin de m'embrouiller là peut tu m'aider stp
aussi je voulais te demander si la methode distance ecrite auparavant permet de calculer la distance de ce point par rapport à l'origine
merc i
dis moi si c'est juste
voilà
public class UsePoint {
public static void main(String[] arg){
Point p1=new Point();// creation d'un point
p1.setabscisse();
p1.setordonnee();
System.out.println("premier point:"+p1);
p1.initialise(abscisse,ordonnee);
p1.affiche();
point p2=new Point();// creation d'un second point
p2.setabscisse();
p2.setordonnee();
System.out.println("second point:"+p1);
ici il faut lire les coordonnées d'un second point et le tester avec le premier pour voir si ils coincident
je suis entrin de m'embrouiller là peut tu m'aider stp
aussi je voulais te demander si la methode distance ecrite auparavant permet de calculer la distance de ce point par rapport à l'origine
merc i
lilanas
Messages postés
7
Date d'inscription
mardi 3 mars 2009
Statut
Membre
Dernière intervention
4 mars 2009
3 mars 2009 à 17:16
3 mars 2009 à 17:16
non enfin pas encore
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
3 mars 2009 à 21:48
3 mars 2009 à 21:48
Bonsoir
tu crees d'abord tes deux point dans le main avec
Point p1 = new Point(2,5);
Point p2 = new Point(2,5);
et dans ce cas tu dois avoir un constructeur de deux parametres dans ta classe Point comme
public Point(double abscisse, double ordonne) {
this.abscisse = abscisse;
this.ordonne = ordonne;
}
sinon tu fais comme ca
// P1.
Point p1 = new Point();
p1.setAbscisse(2);
p1.setOrdonne(5);
System.out.println(p1);
//p2.
Point p2 = new Point();
p1.setAbscisse(2);
p1.setOrdonne(5);
System.out.println(p2);
p1.coincide(p2.getAbscisse(), p2.getOrdonne());
}
et je suis vraiment desolee si ca ne marache pas ou si c'est incorrecte parcque vraiment je debute en java aussi :)
tu crees d'abord tes deux point dans le main avec
Point p1 = new Point(2,5);
Point p2 = new Point(2,5);
et dans ce cas tu dois avoir un constructeur de deux parametres dans ta classe Point comme
public Point(double abscisse, double ordonne) {
this.abscisse = abscisse;
this.ordonne = ordonne;
}
sinon tu fais comme ca
// P1.
Point p1 = new Point();
p1.setAbscisse(2);
p1.setOrdonne(5);
System.out.println(p1);
//p2.
Point p2 = new Point();
p1.setAbscisse(2);
p1.setOrdonne(5);
System.out.println(p2);
p1.coincide(p2.getAbscisse(), p2.getOrdonne());
}
et je suis vraiment desolee si ca ne marache pas ou si c'est incorrecte parcque vraiment je debute en java aussi :)
lilanas
Messages postés
7
Date d'inscription
mardi 3 mars 2009
Statut
Membre
Dernière intervention
4 mars 2009
4 mars 2009 à 08:44
4 mars 2009 à 08:44
salut cm tu vas desolé pou le derangement encor
j'ai un petit problème
voilà le code de usepoint
public class UsePoint {
public static void main(String[] arg){
double abscisse=LectureClavier.lireDouble();
double ordonnee=LectureClavier.lireDouble();
// creation des points
Point p1 = new Point();
p1.setabscisse(2);
p1.setordonnee(5);
System.out.println(p1);
Point p2 = new Point();
p1.setabscisse(2);
p1.setordonnee(5);
System.out.println(p2);
p1.coincide(p2.getabscisse(), p2.getordonnee());
Point p1= new Point(abscisse,ordonnee);
p1.Initialise(abscisse, ordonnee);
p1.affiche();
p2.affiche();
}
}
ya une erreur du genre p1 is alredy defined in main
aussi symbol : constructor Point (double,double)
je ne sais pas pourquoi ça fait ça
explique moi si tu peux merci
j'ai un petit problème
voilà le code de usepoint
public class UsePoint {
public static void main(String[] arg){
double abscisse=LectureClavier.lireDouble();
double ordonnee=LectureClavier.lireDouble();
// creation des points
Point p1 = new Point();
p1.setabscisse(2);
p1.setordonnee(5);
System.out.println(p1);
Point p2 = new Point();
p1.setabscisse(2);
p1.setordonnee(5);
System.out.println(p2);
p1.coincide(p2.getabscisse(), p2.getordonnee());
Point p1= new Point(abscisse,ordonnee);
p1.Initialise(abscisse, ordonnee);
p1.affiche();
p2.affiche();
}
}
ya une erreur du genre p1 is alredy defined in main
aussi symbol : constructor Point (double,double)
je ne sais pas pourquoi ça fait ça
explique moi si tu peux merci
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
4 mars 2009 à 10:32
4 mars 2009 à 10:32
Bonjour
je te signale que tu ne me derange pas tu es le bienvenu
voila ta methode main tu as quelque erreur peut etre du (copier coller)
import java.util.*;
pulic class usepoint{
public static void main(String[] args) {
Scanner in=new Scanner(System.in);//pour la lecture au clavier
System.out.println("entrez l'abscisse");//pour demander a l'utilisateur de fair entrer un chiffre
double abscisse=in.nextDouble();// donne la main a l'utilisateur d faire entrer le chiffre
System.out.println("entrez un autre ordonnee");
double ordonnee=in.nextDouble();
// creation du P1
Point p1 = new Point(); //creation d'un point avec un constructeur sans parametres( par defaut) qui doit etre creer dans la classe point
p1.setAbscisse(2);
p1.setOrdonne(5);
System.out.println(p1);
//creation P2
Point p2 = new Point();
p2.setAbscisse(2);
p2.setOrdonne(5);
System.out.println(p2);
p1.coincide(p2.getAbscisse(), p2.getOrdonne());
// creation P3 avec le constructeur de deux parametres qui doit etre aussi creer dans la classe point
Point p3= new Point(abscisse,ordonnee);
p3.Initialise();
p3.affiche();
p2.affiche();
}
}
mais avant tu va sur ta classe Point
puis tu dois crees un constructeur dans ta classe sous ce forma
public Point(double abscisse, double ordonne) {
this.abscisse = abscisse;
this.ordonne = ordonnee;
}
ainsi que le constructeur par defaut
public Point() {
}
je te signale que tu ne me derange pas tu es le bienvenu
voila ta methode main tu as quelque erreur peut etre du (copier coller)
import java.util.*;
pulic class usepoint{
public static void main(String[] args) {
Scanner in=new Scanner(System.in);//pour la lecture au clavier
System.out.println("entrez l'abscisse");//pour demander a l'utilisateur de fair entrer un chiffre
double abscisse=in.nextDouble();// donne la main a l'utilisateur d faire entrer le chiffre
System.out.println("entrez un autre ordonnee");
double ordonnee=in.nextDouble();
// creation du P1
Point p1 = new Point(); //creation d'un point avec un constructeur sans parametres( par defaut) qui doit etre creer dans la classe point
p1.setAbscisse(2);
p1.setOrdonne(5);
System.out.println(p1);
//creation P2
Point p2 = new Point();
p2.setAbscisse(2);
p2.setOrdonne(5);
System.out.println(p2);
p1.coincide(p2.getAbscisse(), p2.getOrdonne());
// creation P3 avec le constructeur de deux parametres qui doit etre aussi creer dans la classe point
Point p3= new Point(abscisse,ordonnee);
p3.Initialise();
p3.affiche();
p2.affiche();
}
}
mais avant tu va sur ta classe Point
puis tu dois crees un constructeur dans ta classe sous ce forma
public Point(double abscisse, double ordonne) {
this.abscisse = abscisse;
this.ordonne = ordonnee;
}
ainsi que le constructeur par defaut
public Point() {
}
3 mars 2009 à 15:18
public class Point{
private double abscisse,ordonnee,d;
public double getabscisse(){
return abscisse;
}
public double getordonnee(){
return ordonnee;
}
public void setabscisse(double abscisse){
this.abscisse=abscisse;
}
public void setordonnee(double ordonnee){
this.ordonnee=ordonnee;
}
public void Initialise(0,0){
this.abscisse=0;
this.ordonnee=0;
}
public void Point(double abscisse,double ordonnee){// constructeur qui modifie les coordonnees du point
this.abscisse=abscisse;
this.ordonnee=ordonnee;
}
public void distance(){
double d= pow(pow(abscisse,2)+pow(ordonnee,2),1/2);
}
public void coincide()
if abscisse=abscisse{
if ordonnee=ordonnee
System.out.println("Les deux points coincident");
}
public void affiche(){
System.out.println("abscisse="+abscisse+"ordonnee="+ordonnee);
}
voila ce que j'ai dejà fait
please help