Exercice JAVA aide svp

svp aidez moi a trouvez une solution pour cet exercice JAVA et merci d'avance

soit ces declarations :
byte b ; short p ; int n ; long q ;
final int N=10 ;
float x ; double y

parmi les expressions suivantes , lesquelles sont incorrecte et pourquoi ? lorsque l'expression ets correcte , citer les conversions eventuelle mises en jeu
1 b = n
2 b = 25
3 b = 500
4 x = 2*q
5 y = b*b
6 p = b*b
7 b = b+5
8 p = 5*N -3
9 x = 2.5f
10 x = 2.5
11 y = 2.5f
12 y = 2.5

2 réponses

  1. je ne vais pas faire l'exercice à ta place , mais lis bien les déclarations des variables.
    Ensuite, traduit chaque expressions, et la tu va comprendre...
    1. Salut,

      Ce que tu peux faire aussi, c'est tester ces expressions une par une dans un petit programme et voir ce que signale javac, ou java quand c'est executable.

      Cordialement,

      Dan