to the next statement(s) after the **for** loop **9** **For** statement flow diagram l Flow diagram **for** ( ) {true } false Initialization Statement Updation Statement Statements inside the **for** loop condition 10 **For** statement Example **class** ForExample { public static void main(String[] args) { **for** (int i = 1; i <= 10; i++) **System**.out.println(i + " " + **Math**.pow(i,2)); } **for** statements can also be nested. public **class** NestedForLoop { public static void main(String[] args/

a projectile. import java.awt.*; public **class** Projectile { // constant **for** Earths gravity acceleration **in** meters/second^2 public static final double ACCELERATION = -**9**.81; public static void main(String/**number** of steps public static void table(Graphics g, double v0, double angle, int steps) { double v0x = v0 * **Math**.cos(**Math**.toRadians(angle)); double v0y = v0 * **Math**.sin(**Math**.toRadians(angle)); double totalTime = -2.0 * v0y / ACCELERATION; double dt = totalTime / steps; **System**.out.println(" step x y time"); **for**/

thousands of other data types, **classes** –**System**, String, Graphics, Color, … The **Math** **class** contains static methods **for** common mathematical operations (**for** which an operator does not exist **in** Java) Call those methods: **Math**. **Math**.pow(2, 5); Javas **Math** **class** Method nameDescription **Math**.abs( value ) absolute value **Math**.ceil( value ) rounds up **Math**.floor( value ) rounds down **Math**.log10( value ) logarithm, base 10 **Math**.max( value1, value2 ) larger of two values **Math**.min( value1, value2 ) smaller of/

java.text.DecimalFormat; public **class** CircleStats { //----------------------------------------------------------------- // Calculates the area and circumference of a circle given its // radius. //----------------------------------------------------------------- public static void main(String[] args) { int radius; double area, circumference; Scanner scan = new Scanner(**System**.**in**); **System**.out.print("Enter the circles radius: "); radius = scan.nextInt(); area = **Math**.PI * **Math**.pow(radius, 2); circumference/

girl a **in** little the How can we help our students master basic facts ? Mastering Basic Addition & Subtraction Facts BIG idea: connects the new fact set to previous experiences and forms the foundation **for** development of **math** fact strategies / 10 is foundational **in** our **number** **system**, students explore the different ways **in** which 2 addends result **in** a sum of 10. This knowledge becomes critical as they later explore using 10 to find unknown facts. BIG IDEAS: Our **number** **system** is a **system** of 10. /

; // Vehicle identification **number** // Accessor to return the vin member public String getVin() { return vin; } // Mutator to change the year member public boolean setYear(int newYear) { if(newYear >= 1000 && newYear <= 9999) { year = newYear; return true; } return false; } //... } Version **9**/12 Accessor/Mutator Caution **In** general, do not provide accessors and mutators **for** all private instance variables. Bottom line: Limit the **class** interface. 12Version **9**/12 Private Methods/

a **math** test, 12 students earned an A. This **number** is exactly 25% of the total **number** of students **in** the **class**. How many students are **in** the **class**?/**For** what value of a would the following **system** of equations have an infinite **number** of solutions? 2x – y = 6 8x – 4y = 3a A. 2 B. 6 C. 8 D. 18 E. 24 Why is the previous question so dangerous? 7.Two **numbers**/ this question address? A. **Number**/Operation B. Algebra C. Geometry D. Probability and Statistics E. Measurement **9**.If A, B and C are real **numbers**, and if ABC = 1/

**Number** Literals Any **number** that appears **in** your code: If it has a decimal, it is floating point (double) If not, it is an integer (int) 4 **Number** Literals 5 Overflow The result of a computation exceeds the range **for** the **number** type Example int n = 1000000; **System**/ **for** constants: final double QUARTER_VALUE = 0.25; **9** /**Math** **class** contains methods sqrt and pow to compute square roots and powers To take the square root of a **number**, use **Math**.sqrt; **for** example **Math**.sqrt(x) To compute x n, you write **Math**/

**Math** **Class** 8.13.14 Focus 1.-18 + (-34) = 2.-27 – (-72) = 3.-29 -17 = 4.34 –(-23) + (-27) –(-18) = 5.Draw a **number** line and Explain absolute value Represent the following Focus ext. 1.-42 + (-24) = 2.-29 – (-49) = 3.-28 -30 = 4.32 –(-46) + (-29) –(-44) = 5.Draw a **number** line and Explain absolute value Standards The **Number** **System**/ completion date is **9**.15 Must complete 6 th grade work Edgenuity progress will effect assignments **in** **class** Pretest Passing > 90% Quiz > 80% Retakes: I have three retakes **for** you on a /

the square root of a **number**, use the **Math**.sqrt ; **for** example, **Math**.sqrt(x) **In** Java, can be represented as (-b + **Math**.sqrt(b * b - 4 * a * c)) / (2 * a) The **Math** **class** FunctionReturns **Math**.sqrt(x) square root **Math**.pow(x, y) power x y **Math**.exp(x) exex **Math**.log(x) natural log **Math**.sin(x), **Math**.cos(x), **Math**.tan(x) sine, cosine, tangent (x **in** radians) **Math**.round(x) closest integer to/

square root of a **number**, use the **Math**.sqrt ; **for** example, **Math**.sqrt(x) Continued… The **Math** **class** **In** Java, can be represented as (-b + **Math**.sqrt(b * b - 4 * a * c)) / (2 * a) Mathematical Methods **in** Java **Math**.sqrt(x) square root **Math**.pow(x, y) power x y **Math**.exp(x) exex **Math**.log(x) natural log **Math**.sin(x), **Math**.cos(x), **Math**.tan(x) sine, cosine, tangent (x **in** radian) **Math**.round(x) closest/

**for** example 29 Example: int a = 7, b = 2; double ratio; ratio = (double)a / (double)b; **system**/+ (int)(**Math**.random() * 6); // 0.0 <= Mah.random() < 1.0 33 zHere, the (int) cast truncates the **number** **in** the direction /**in** an expression 42 zMath **Class**: zJava.lang.**Math** zInherited from java.lang.Object (all java **classes** originate from java.lang.Object) 43 zMethods Include: zabsolute value zsin zcos zlog zmax zmin zpow 44 zExamples: double a = 81, answer = 0.0; int b = 50, c = 67; // LOG answer = **Math**.log(a); **System**/

: Radicals & Complex **Numbers** Unit 6: Solving Quadratic Functions 3 rd **9** Weeks Unit 7: Logic, Reasoning & Proof – Lines & Triangles Unit 8: Coordinate Plane Geometry, Relationships **in** Polygons 4 th **9** Weeks Unit **9**: Circles & Spheres Unit 10: Data Analysis & Probability Unit 11: Scatter Plots & Lines of Best Fit Unit 12: Absolute Value and Piecewise Functions & Sequences **MATH** Daily Supplies Please have the following items **in** **Math** **class** each day/

**for** x makes the sentence true? 11x = 8x + 27 A.81 B.24 C.**9** D.1 **Math** Face Off Coordinate **System** 2. What are the coordinates of the point labeled O? A.(7,-2) B.(-2,-7) C.(-7,-2) D.(2,-7) **Math** Face Off Central Tendency 3. What is the mode of the following set of **numbers**/if there is a correlation between a persons weight and his or her test score. She collected some data and displayed it **in** the scatter plot below. What can be interpreted from this data? A.There is a positive correlation between a persons weight /

binary search: **Number** of loop iterations is bound by n/2, thus the run-time is O(n). Elements of Computing **Systems**, Nisan & Schocken, MIT Press, 2005, www.idc.ac.il/tecs, Chapter 12: Operating **System** slide 12www.idc.ac.il/tecs **Math** operations (**in** the Jack OS) **class** **Math** { function void/67,28,54,35,3,3,3,35,54,28,0,0); // C... return; } **class** Output { static Array charMaps; function void initMap() { let charMaps = Array.new(127); // Assign a bitmap **for** each character do Output.create(32,0,0,0,0,0,0,0,0,0,0,0/

, static Fields and **Class** **Math** (Cont.) Method main main is declared static so it can be invoked without creating an object of the **class** containing main 2005 Pearson Education, Inc. All rights reserved. 7 Declaring Methods with Multiple Parameters Multiple parameters can be declared by specifying a comma-separated list. – Arguments passed **in** a method call must be consistent with the **number**, types and order/

**numbers** Some **Math** methods return double or other non- int types. int x = **Math**.pow(10, 3); // ERROR: incompat. types Some double values print poorly (too many digits). double result = 1.0 / 3.0; **System**.out.println(result); // 0.3333333333333 The computer represents double s **in** an imprecise way. **System**/each time increment **for** (double t = 0; t <= 10.0; t = t + 0.1) { double disp1 = displacement(v01, t, **9**.81); g.fillOval(ball1x, ball1y + (int) disp1, 10, 10); double disp2 = displacement(v02, t, **9**.81); g.fillOval/

**Number**(); n1.i=**9**; n2.i=47; n1=n2; n1.i=27; // 결과 : n1.i 와 n2.i 는 모두 27! i=47 => 27 n2 n1 i=**9** S ystem P rogrammers A ssociation **for** R esearching C omputer S ystems Aliasing during method calls public **class** PassObject { static void f(Letter y){ y.c = ‘z’; } public static void main(String[] args){ Letter x = new Letter(); x.c = ‘a’; **System**/rogrammers A ssociation **for** R esearching C omputer S ystems Truncation and rounding Narrowing conversion : float/double → int round() methods **in** java.lang.**Math** double above =/

**9**). static **Class** Variables Syntax: ClassName.staticVariable Example: Color.BLUE BLUE is a static constant of the Color **class**. Using Java Predefined **Classes** Java Packages The String **Class** Using **System**.out Formatting Output The **Math** **Class** The Wrapper **Classes** Dialog Boxes Console Input Using the Scanner **Class** Java Predefined **Classes** Included **in** the Java SDK are more than 2,000 **classes** that can be used to add functionality to our programs APIs **for** Java **classes**/) returns the **number** of characters **in** the String The/

sqrt, pow, etc. sqrt, pow, etc. Of course you can find them all **in** the JavaDoc Of course you can find them all **in** the JavaDoc Another things you’ll need to use **in** the **Math** **class** is random **numbers** Another things you’ll need to use **in** the **Math** **class** is random **numbers** Numeric Operations The **Math** **class** can be used by putting the following line under the package statement: The/

**in** excel. Assigned a RIT score and level. Assigned a RIT score and level. Sorted to determine the **number** of sections per level. Sorted to determine the **number** of sections per level. Assigned a teacher and room **number**. Assigned a teacher and room **number**. Ticket created and distributed to first period teacher. Ticket created and distributed to first period teacher. Level 251-260+ **Math** Lab Level **System**/

**Class**/**system**. Restore the saved coordinate **system**. animation/transform.html Computer Science Dept. Fall 2015: October 7 CS 174: Web Programming © R. Mak Scaling, cont’d 5 Computer Science Dept. Fall 2015: October 7 CS 174: Web Programming © R. Mak Rotation Rotation is clockwise about the canvas origin. Specify the rotation amount **in** radians. 6 con3.save(); con3.rotate(**Math**/ the **number** of milliseconds between calls / Animated Rotation **9** Rotations Canvas/ Set the event handler **for** the document’s onkeydown/

.out.println(“Answer :”+hundredths.format(3.23456)); //prints out 3.23 DecimalFormat **Class** import java.text.DecimalFormat; public **class** TestFormat { public static void main(String[] args) { DecimalFormat hundredths = new DecimalFormat(“0.##”): **System**.out.println(hundredths.format(2.32456)); } DecimalFormat **Class** Programming projects page 120 2.**9**, 2.10 NumberFormat **Class** Prints **numbers** **in** different formats: getCurrencyInstance() used to generate dollar format getPercentInstance() used to generate percent/

statement. **For** example, the method println returns void. The following call is a statement: **System**.out./have the same name. difference **in** data type difference **in** **number** of parameters The Scope of Variables/**Math**.PI and **Math**.E **in** any program. **Math**.exp(1) returns 2.71828 **Math**.log(**Math**.E) returns 1.0 **Math**.log10(10) returns 1.0 **Math**.pow(2, 3) returns 8.0 **Math**.pow(3, 2) returns **9**.0 **Math**.pow(3.5, 2.5) returns 22.91765 **Math**.sqrt(4) returns 2.0 **Math**.sqrt(10.5) returns 3.24 **Math** **class** Examples The "random" Method **Math**/

**Number** of loop iterations is bounded by n/2, thus the run-time is O(n). Elements of Computing **Systems**, Nisan & Schocken, MIT Press, www.nand2tetris.org, Chapter 12: Operating **System** slide 12www.nand2tetris.org **Math** operations (**in** the Jack OS) **class** **Math**/a sequence of odd **numbers** produces a sequence of perfect squares (e.g. 1 + 3 = 4, 1 + 3 + 5 = **9**, etc.) When Atkinson/brilliant algorithm that could draw circles onscreen quickly. The **math** **for** making circles usually required calculating square roots, which the /

**Number** of loop iterations is bounded by n/2, thus the run-time is O(n). Elements of Computing **Systems**, Nisan & Schocken, MIT Press, www.nand2tetris.org, Chapter 12: Operating **System** slide 13www.nand2tetris.org **Math** operations (**in** the Jack OS) **class** **Math**/a sequence of odd **numbers** produces a sequence of perfect squares (e.g. 1 + 3 = 4, 1 + 3 + 5 = **9**, etc.) When Atkinson/brilliant algorithm that could draw circles onscreen quickly. The **math** **for** making circles usually required calculating square roots, which the /

lang/**Math**.html public final **class** **Math** extends ObjectObject The **class** **Math** contains methods **for** performing basic numeric operations such as the elementary exponential, logarithm, square root, and trigonometric functions. All methods **in** **class** **Math** are static. Instances of **class** / and the same sequence of method calls is made **for** each, they will generate and return identical sequences of **numbers**. No methods **in** **class** Random is static Static Fields **Class** fields are declared using the static keyword between the/

square root of x. Examples of **Math** **Class** Methods int m; double x; m = **Math**.abs(-7) // m equals 7 x = **Math**.abs(-7.5)// x equals 7.5 x = **Math**.pow(3.0,2.0)// x equals 3.0^2.0 = **9**.0 x = **Math**.pow(16.0,.25)// x equals/ j; i = generator.nextInt(3);// would give a // random **number** 0,1, or 2. j = generator.nextDouble();// would give a // random **number** // between 0 and 1 Control Structures A control structure is simply a pattern **for** controlling the flow of a program module. The three fundamental control structures/

**Math**/**Math**/**numbers** **in** / **for** /**in**/**Math**/**Math** Background Introduction Section 0 Lecture 1 Slide **9** Recitation 1 Slide **9**/**in** the USA is sold by the gallon but **in** Europe it is sold by the liter (1 gal ≈ 4 l). Types of units: –English / US (inch, foot, yard, mile, pound, pint, quart, gallon) –Metric (meter, kilogram, liter) –* The metric **system**/**Math**/**9**/**in** 2 ) Useful values: Speed of light ~ 3.0 x 10 8 m/s Acceleration due to gravity = **9**.81 m/s 2 (approx 10 m/s 2 ) Electron charge = 1.6 x 10 -19 C (Coulombs) **Math**/**Math**/**Math**/**Math**/**in** solving/

b = Integer.parseInt(args[1]); **System**.out.println("**Math**.min(" + a + ", " + b + ") = " + **Math**.min(a,b)); **System**.out.println("IntFunctions.square(" + a + ") = " + IntFunctions.square(a)); **System**.out.println("IntFunctions.sumOfSquares(" + a + ", " + b + ") = " + IntFunctions.sumOfSquares(a,b)); } boilerplate header **for** main() > java IntTest2 -3 10 **Math**.min(-3, 10) = -3 IntFunctions.square(-3) = **9** IntFunctions.sumOfSquares(-3, 10) = 109 Dr. Java Interaction Pane **In** this case, args is the array/

(excluding 1.0). A more useful random **number** generator is provided **in** the java.util.Random **class**. 23 The Random **Class** Example If two Random objects have the same seed, they will generate identical sequences of **numbers**. **For** example, the following code creates two Random objects with the same seed 3. Random random1 = new Random(3); **System**.out.print("From random1: "); **for** (int i = 0; i < 10; i/

inequalities on the **number** line and using interval notation. 5.Solve **systems** of linear equations **in** two variables by graphing, substitution, and addition methods. 6.Solve application problems using **systems** of linear equations, quadratic, and rational equations. ACHIEVEMENT VARIABLES EXAMPLE ITEMS TRANSFER OF KNOWLEDGE Far Transfer: The ability to apply knowledge to a novel problem **in** a new context. SITUATIONAL INTEREST 1. Our **math** **class** is fun/

4 5 public **class** RandomIntegers { 6 7 public static void main( String args[] ) 8 { **9** int value; 10 String output = ""; 11 12 // loop 20 times 13 **for** ( int counter/**for** Produce integers **in** range 1-6 **Math**.random returns double s. We cast the double as an int Gayani Gupta. Outline 7 RandomIntegers.java 26 JOptionPane.showMessageDialog( null, output, 27 "20 Random **Numbers** from 1 to 6", 28 JOptionPane.INFORMATION_MESSAGE ); 29 30 **System**.exit( 0 ); // terminate application 31 32 } // end main 33 34 } // end **class**/

include: –absolute value –square root –exponentiation –trigonometric functions 7-**9** The **Math** **Class** The methods of the **Math** **class** are static methods (also called **class** methods) Static methods can be invoked through the **class** name – no object of the **Math** **class** is needed value = **Math**.cos(90) + **Math**.sqrt(delta); See Quadratic.java (page 129)Quadratic.java We discuss static methods further **in** Chapter 6 7-10 Chapter 3 Packages Formatting Output/

int max(int x, int y) function int sqrt(int x) } **class** **Math** { **class** String { **class** Array { **class** Output { **class** Screen { **class** Memory { **class** Keyboard { **class** Sys { function (…) … } **class** Sys { function (…) … } The remaining functions are simple to implement. Elements of Computing **Systems**, Nisan & Schocken, MIT Press, www.nand2tetris.org, Chapter 12: Operating **System** slide 16www.nand2tetris.org String processing ( **in** the Jack OS) **Class** String { constructor String new(int maxLength) method void dispose/

need **for** a specific version of **Math**. You are just using its functions. total = **Math**.pow(25.0, 3); value = **Math**.abs(-250 * 4); value = **Math**.abs(**Math**.pow(-250.0 * 4); not static Examples: String **class** Which String do we mean? object or specific set of data. String message; message = “CS 139 Exam”; size = message.length(); part = message.substring(5); 5-**9** void Methods and Value-Returning/

called garbage Java performs automatic garbage collection periodically, returning an objects memory to the **system** **for** future use **In** other languages, the programmer is responsible **for** performing garbage collection 10 Outline Creating Objects The String **Class** The Random and **Math** **Classes** Formatting Output Enumerated Types Wrapper **Classes** Components and Containers Images 11 The String **Class** Because strings are so common, we dont have to use the new operator to/

1.0 (0 <= **Math**.random() < 1.0). Examples: **In** general, 11 Characters: Comparing and Testing Characters if (ch >= A && ch <= Z) **System**.out.println(ch + " is an uppercase letter"); else if (ch >= a && ch <= z) **System**.out.println(ch + " is a lowercase letter"); else if (ch >= 0 && ch <= **9**) **System**.out.println(ch + " is a numeric character"); 12 Static Methods **in** the Character **Class** 13 The String Type/

int max(int x, int y) function int sqrt(int x) } **class** **Math** { **class** String { **class** Array { **class** Output { **class** Screen { **class** Memory { **class** Keyboard { **class** Sys { function (…) … } **class** Sys { function (…) … } The remaining functions are simple to implement. Elements of Computing **Systems**, Nisan & Schocken, MIT Press, www.nand2tetris.org, Chapter 12: Operating **System** slide 22www.nand2tetris.org String processing ( **in** the Jack OS) **Class** String { constructor String new(int maxLength) method void dispose/

**Systems**: Semester/Quarter Credits Requirements Longer **classes** Different levels of **classes** More sports teams and outlets **for**/**Number** sense and critical thinking skills Algebraic reasoning **Math** 10 C Develop: Spatial sense and proportional reasoning Algebraic reasoning and **number** sense Algebraic and graphical reasoning through the study of relations Mathematics Grade **9** **Math** 10 C **Math** 10-3 **Math** 20-1 **Math** 20-2 **Math** 20-3 **Math** 30-1 **Math** 30-2 **Math**/ programming **in** Alberta. Students interested **in** attending /

**classes**, credits and other helpful academic information Use this to assist **in** choosing the correct **classes** Use this to assist **in** choosing the correct **classes** Keep this with you **for** teachers reference **for** proper recommendations **for** next year Keep this with you **for** teachers reference **for** proper recommendations **for** next year STUDENT NAME: **NUMBER**/ 4.**9**% 24. Civil engineering 4.**9**% 25. (tie) Electrical engineering; environmental science; **math** 5% 25. (tie) Electrical engineering; environmental science; **math** 5%/

**in** regards to the **Math** **class**. Also, the use of static import statements **for** the **System** and **Math** **classes** will be introduced. Lesson 5A - Methods – **Math** **class** Objectives Labs include work with classic **math** functions including **number** line distance, coordinate plane distance, area and volume formulas **for**/of 29.**9** and 60.1 degrees. Lesson 5A - Methods – **Math** **class** The Lesson 5B will elaborate more about the String **class** methods. CONGRATULATIONS! You now understand how to use many more of the **Math** **class** methods, as/

problems (3 Internal) 3.2 - Apply linear programming methods **in** solving problems (2 Internal) 3.3 - Apply trigonometric methods **in** solving problems (4 Internal) 3.4 - Use critical path analysis **in** solving problems (2 Internal) 3.15 - Apply **systems** of simultaneous equations **in** solving problems (2 Internal) 3.5 - Apply the algebra of complex **numbers** **in** solving problems (5 External) Proposed Level 3 Statistics Replacing existing course/

**9** hours ENGL 1101 – 3 hours ENGL 1102 – 3 hours Course selected from: **MATH** 1001 (3), **MATH** 1111 (3), **MATH** 1113 (4), **MATH** 1120 (4), or **MATH** 1121 (4) Students cannot receive credit **for** both **Math** 1101 and **Math** 1111 Science majors must take **MATH** 1113 (or **MATH** 1111 and **MATH** 1112) **in** / name) and the **system** will give you his/her ID **number**. Advisement Enter student ID **number**, catalog the student entered (or declared major under), and major. You can also use this to show students where their **classes** will count if they/

**for** the ETLG December **9** th, 2013 By UCLA OIT ECTG Director Rose Rocchio Mobile Data Collection (MDC) Passive Mobile Data Collection Public Mobile Data Collection Crowd Sourced Mobile Data Collection Audience Response **Systems** Private Mobile Data Collection Passive Data Collection Public Data Collection Crowd Sourced MDC Audience Response **Systems**/ **Math** **classes** include Algebra 2 and Statistics. Science **classes** include Environmental Science; * **Number** of consented students; ** Approximately 35 students per **class**./

Periods 5:00 Minutes 32-Minute **Classes** 1 7:55 - 8:27 AM 2 8:32 - **9**:06 AM 3 **9**:11 - **9**:43 AM (SSP) 4 **9**:48 - 10:20 AM (SSP/ 0.5 Electives 4.5 * Summer requirement Elective Courses Required Departments PE **Math** English Science Social Studies Special Education Elective Departments World Languages Business Family and Consumer/Autism Research Gifts **for** the Yanks Who Gave Misericordia Foundation Need updated **numbers** Building Safety & Security Security Cameras Closed campus and sign-**in**/RAPTOR **system** (includes weekends)/

**for** **9** years (NI-**9**) School Level NI7NI8NI9 Elementary000 Middle1092 High011 Needs Improvement Consequence Level State of Georgia AYP Projections SubjectNumber of Students **Number** of students needed **for** AYP **Number** of students who need to pass benchmark Difference **Math** 59/**for** Success Parental Involvement—How can you help! Check report cards Check progress reports Check homework Visit On-line Assessment **System** (OAS) Join the PTA Volunteer as a **class** mom or dad Summer Experiences No Summer School **In** /

**9** The String **Class**/ then evaluate from left to right except **for** negations where we evaluate from right to left/**Math**.PI * radius * radius ; The String **class** A String literal is any text enclosed **in** quotations A String is the DataType of a variable that can store String literals Example of a String variable: String name = “CS 0007”; **System**.out.println( name ); The String **class** To determine how many letters are stored **in** a String variable (name) use name.length(); Example: String mycourse = “CS 0007”; int **number**/

different from the other students **in** the **class**. // Java0622.java // This program allows the user to specify the range of random **numbers**. public **class** Java0622 { public static void main (String args[]) { **System**.out.println(" JAVA0622.JAVA "); **System**.out.print("Enter the smallest **number** you want. --> "); int minimum = Expo.enterInt(); **System**.out.print("Enter the largest **number** you want. --> "); int maximum = Expo.enterInt(); **System**.out.println(); **System**.out.println(Expo.random(minimum/

school, so 8 **classes** per year x 4 years = 32 credits If you pass all of your **classes**, you will have 32 credits when you graduate… Required Courses **for** Graduation (28 credits) PROMOTION REQUIREMENTS **9** th 10 th grade 6 credits (English 1 & **Math** 1) 10 th /3+4 = 27 points total –to get her GPA **for** that year, divide the total **number** of points by the **number** of **classes**: 27 divided by 8 = 3.375 GPA WEIGHTED COURSES Honors and Advanced Placement **Classes** get extra points when calculating GPA. The typical rule is /

Ads by Google