TD3 JAVA - Master CCI Luminy PDF

Title TD3 JAVA - Master CCI Luminy
Author Anaïs Heraud
Course Informatique
Institution Université d'Aix-Marseille
Pages 15
File Size 223.3 KB
File Type PDF
Total Downloads 47
Total Views 130

Summary

Master CCI Luminy...


Description

import java.util.Scanner; public class TestPoint1 { public static void main(String[] args) { //1. Déclaration des variables xA et yA de type double pour représenter les coordonnées d’un point A double xA, yA; //2. Demande à l’utilisateur la saisie des coordonnées du point A. Scanner scanner = new Scanner(System.in); System.out.println("Donnez coordonnée de xA"); xA = scanner.nextDouble(); System.out.println("Donnez coordonnée de yA"); yA = scanner.nextDouble(); //3. Af chage f i des coordonnées du point A System.out.println("Les coordonnées de A sont :" + " (" + xA + " ; " + yA + ")"); scanner.close(); } }

import java.util.Scanner; public class TestPoint2 { public static void main(String[] args) { //1. Déclaration des variables xA, yA, xB et yB de type double pour représenter les coordonnées de deux points A et B double xA, yA, xB, yB; //2. Demande à l’utilisateur de la saisie des coordonnées des points A et B Scanner scanner = new Scanner(System.in); System.out.println("Donnez coordonnée de xA"); xA = scanner.nextDouble(); System.out.println("Donnez coordonnée de yA"); yA = scanner.nextDouble(); System.out.println("Donnez coordonnée de xB"); xB = scanner.nextDouble(); System.out.println("Donnez coordonnée de yB"); yB = scanner.nextDouble(); //3. Af chage f i des coordonnées du point A System.out.println("Les coordonnées de A sont :" + " (" + xA + " ; " + yA + ")"); //4. Af chage f i des coordonnées du point B System.out.println("Les coordonnées de B sont :" + " (" + xB + " ; " + yB + ")"); //5. Déclaration des variables xC et yC pour représenter les coordonnées d’un point C double xC, yC; //6. Af ectation f des coordonnées du point C sachant que C est le résultat de la translation du point A par le vecteur B xC = xA+xB; yC = yA+yB; //7. Af chage f i des coordonnées du point C System.out.println("Les coordonnées de C sont :" + " (" + xC + " ; " + yC + ")"); scanner.close(); } }

import java.util.Scanner; public class TestPoint3 { public static void main(String[] args) { //1. Déclaration d’une variable pointA de type référence vers un objet de la classe Point Point pointA; //2. Construction d’un objet de la classe Point et af ectation f référence de l’objet à la variable pointA pointA = new Point();

de la

//3. Demande à l’utilisateur la saisie des propriétés du point pointA Scanner scanner = new Scanner(System.in); System.out.println("Donnez coordonnée de xA"); pointA.x = scanner.nextDouble(); System.out.println("Donnez coordonnée de yA"); pointA.y = scanner.nextDouble(); //4. Af chage f i des coordonnées du point A System.out.println("Les coordonnées de A sont :" + " (" + pointA.x + " ; " + pointA.y + ")"); scanner.close(); } }

import java.util.Scanner; public class TestPoint4 { public static void main(String[] args) { Scanner scanner = new Scanner (System.in); //1. Déclaration d’une variable pointA de type référence vers un objet de la classe Point Point pointA; //2. Construction d’un objet de la classe Point et af ectation f référence de l’objet à la variable point A pointA = new Point();

de la

//3. Demande à l’utilisateur la saisie des propriétés du point pointA System.out.println("x du point A :"); pointA.x = scanner.nextDouble(); System.out.println("y du point A :"); pointA.y = scanner.nextDouble(); //4. Af chage f i des propriétés du point A System.out.println("A=(" + pointA.x + "," + pointA.y + ")"); //5. Déclaration d’une variable pointB de type référence vers un objet de la classe Point Point pointB; //6.Construction d’un objet de la classe Point et affectation de la référence de l’objet à la variable point B pointB = new Point(); //7. Demande à l’utilisateur la saisie des propriétés du point pointB System.out.println("x du point B :"); pointB.x = scanner.nextDouble(); System.out.println("y du point B :"); pointB.y = scanner.nextDouble(); //8. Af chage f i des propriétés du point B System.out.println("B=(" + pointB.x + "," + pointB.y + ")"); //9. Déclaration d’une variable pointC de type référence vers un objet de la classe Point Point pointC; //10. Construction d’un objet de la classe Point et af ectation f référence de l’objet à la variable point C pointC = new Point();

de la

//11. Initialisation des propriétés du point pointC pointC.x = pointA.x + pointB.x; pointC.y = pointA.y + pointB.y; //12. Af chage f i des propriétés du point C System.out.println("Affichage des propriétés du point C=(" + pointC.x + "," + pointC.y + ")"); scanner.close(); } }

import java.util.Scanner; public class TestPoint5 { public static void main(String[] args) { //Point A System.out.println("Point A"); Point pointA; pointA = new Point(); Scanner scanner1 = new Scanner(System.in); System.out.println("Coordonnées xA et yA?"); pointA.x= scanner1.nextDouble(); pointA.y = scanner1.nextDouble(); System.out.println("Coordonnées de A=" + pointA.toString()); //Point B System.out.println(""); System.out.println("Point B"); Point pointB; pointB = new Point(); System.out.println("Coordonnées xB et yB?"); pointB.x = scanner1.nextDouble(); pointB.y = scanner1.nextDouble(); System.out.println("Coordonnées de B=" + pointB.toString() ); //Point C System.out.println(""); System.out.println("Point C"); Point pointC; //vecteur pointC = pointA.translate(pointB); pointC.print("Coordonnées de C="); scanner1.close(); }

}

import java.util.Vector; import java.util.Scanner; import java.util.Random;

public class TestPoint6 {

public static void main(String[] args) {

//1. Déclaration d’une variable points de type référénce vers un objet de la classe Vector. Un objet de cette classe contient une liste de références d’objets de la classe Point Vector points; //2. Construction d’un objet de la classe Vector et af ectation f la référence de l’objet à la variable points points = new Vector(); //3. Ajout dans le vecteur points de la référence vers un point de coordonnées (3.4,18.7) //3a. Création du point Point pointA = new Point(); pointA.x = 3.4; pointA.y = 18.7; //3b. Ajout du point dans le vecteur points.add(pointA); //4. Ajout dans le vecteur points de la référence vers un point de coordonnées (10.3,−12.8) //4a. Création du point Point pointB = new Point(); pointB.x = 10.3; pointB.y = -12.8; //4b. Ajout du point dans le vecteur points.add(pointB);

de

//5. Ajout dans le vecteur points de la référence vers un point de coordonnées (−8.5,13.7) //5a. Création du point Point pointC = new Point(); pointC.x = -8.5; pointC.y = 13.7; //5b. Ajout du point dans le vecteur points.add(pointC); //6. Af chage f i des 3 points du vecteur sans boucle System.out.println("Question 6 : Affichage des 3 points du vecteur sans boucle"); points.get(0).print("P0"); points.get(1).print("P1"); points.get(2).print("P2"); System.out.println(""); //7. Af chage f i des 3 points du vecteur avec une boucle System.out.println("Question 7 : Affichage des 3 points du vecteur avec une boucle"); for (int index = 0; index...


Similar Free PDFs