SlideServe
Menu
Préférences
© SlideServe · v2026

Assignment Statements, Expressions and Variables

dane-chandler avatar
7 diapositives · 341 Views · Dec 01, 2014

Assignment Statements, Expressions and Variables. B. Ramamurthy Still in chapter 5. Assignment statement. Syntax LHS = RHS; variable = expression; Semantics: Evaluate the expression on the RHS and assign it as the value for the variable on the LHS Example f loat wages; float salary;

Assignment Statements, Expressions and Variables - slide 1
01 / 7Assignment Statements, Expressions and Variables
1 / 17

Télécharger la présentation

Assignment Statements, Expressions and Variables
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Assignment Statements, Expressions and Variables B. Ramamurthy Still in chapter 5

  2. Assignment statement • Syntax LHS = RHS; variable = expression; • Semantics: Evaluate the expression on the RHS and assign it as the value for the variable on the LHS • Example float wages; float salary; float bonus; salary = wages + bonus;

  3. Arithmetic operators • + : addition • - : subtration • * : multiplication • / : division • Operator precedence: */ and then + - • Can use () to override precedence

  4. Examples int x = 5; int y = 6; int z = 10; int a; a = x * y; a = z/ x; a = z – y; a = y – z / x;

  5. Revisit while • More while statements • Lets write a while statement to compute sum to first n numbers : 0, 1, 2,3….N int sum = 0; intnum = 0; while (num <= N) { sum = sum + num; num = num + 1; } bg.drawString(“ sum to “ + N + “integers is” + sum);

  6. while example Draw n circles. int count = 0; while (count < n) { bg.drawOval(count *50, count*50, 50 , 50); count ++; }

  7. Two dice example • inti = 1; • while (i <= 2) • { • bg.setColor(Color.BLUE); • bg.fillRect(50*i,50*i,50,50); • bg.setColor(Color.WHITE); • int d = Greenfoot.getRandomNumber(6) +1; • bg.drawString(" "+d,40*i+20*i,70*i); • i++; • }