CCB Premier Import

This commit is contained in:
Christian Cunat-Brulé
2018-07-23 10:52:48 +02:00
commit f55475a23f
765 changed files with 209793 additions and 0 deletions

View File

@@ -0,0 +1,86 @@
import java.util.Scanner;
public class TypesDeBase {
public static void main(String[] args) {
//-----------------------------------------------------
// D<>clarations de variables locales <20> la m<>thode main () : types de base qui existent en C
//-----------------------------------------------------
short s ; // taille : 2 octets
int i ; // taille : 4 octets
long l ; // taille : 8 octets
float f ; // taille : 4 octets
double d ; // taille : 8 octets
char c ; // format Unicode sur 2 octets
//-----------------------------------------------------
// D<>clarations de types de base qui n<>existent pas en C
//-----------------------------------------------------
byte by ; // taille : 1 octet
boolean b ;
//-----------------------------------------------------
// Affectation de quelques valeurs
//-----------------------------------------------------
i = 0 ;
b = true ;
c = 'a' ;
//-----------------------------------------------------
// Affichages
//-----------------------------------------------------
System.out.print (i); // AFFICHE 0.
System.out.println (i); // AFFICHE 0 ET VA A LA LIGNE.....
System.out.println ("i vaut " + i); // AFFICHE i vaut 0
System.out.printf ("affichage format<61> : %3.2f", 100.678); // 100,68.
System.out.println (); // ALLER A LA LIGNE
//-----------------------------------------------------
// Lecture au clavier
//-----------------------------------------------------
Scanner sc = new Scanner(System.in);
System.out.println("Veuillez saisir un mot : ");
String str = sc.nextLine();
System.out.println("Vous avez saisi : " + str); // AFFICHE Vous avez saisi : au revoir
System.out.println("Veuillez saisir un entier : ");
int j = sc.nextInt();
System.out.println("Vous avez saisi le nombre : " + j); // Vous avez saisi le nombre : 20
//-----------------------------------------------------
// D<>claration de constantes et initialisations
//-----------------------------------------------------
final int N = 20 ; //.....................
final int M ;
System.out.println("Veuillez saisir un entier : ");
M = sc.nextInt();
// N = 10 ; => erreur de compilation
//-----------------------------------------------------
// Conversions implicites
//-----------------------------------------------------
int k = 1000 ;
long lo ;
lo = k ;
//-----------------------------------------------------
// Conversions explicites (cast)
//-----------------------------------------------------
i = (int) 2.5 ;
System.out.println ("valeur de (int) 2.5 : " + i);
//-----------------------------------------------------
// Gestion des erreurs en Java
//-----------------------------------------------------
// Diviser par z<>ro
i = i / 0 ;
// Saisir un caract<63>re alors qu'on attend un nombre
}
}