## Arithmetic operations in a programming language

 Quick links 3.1 Programming 3.2.1 Data types 3.2.2 Programming concepts 3.2.3 Arithmetic operations 3.2.4 Relational operations 3.2.5 Boolean operations 3.2.6 Data structures 3.2.7 Input/output and file handling 3.2.8 String handling operations 3.2.9 Random number generation 3.2.10 Subroutines 3.2.11 Structured programming 3.2.12 Robust and secure programming 3.3.13 Classification of programming languages

### Syllabus content

… Instructions here …

Be familiar with and be able to use:

• equal to
• not equal to
• less than
• greater than
• less than or equal to
• greater than or equal to.

Integer division, including remainders is usually a two stage process and uses modular arithmetic:

eg the calculation 11/2 would generate the following values:

Integer division: the integer quotient of 11 divided by 2 (11 DIV 2) = 5

Remainder: the remainder when 11 is divided by 2 (11 MOD 2) = 1

## Arithmetic operations in a programming language

### Arithmetic operations in a programming language

Arithmetic operations in a programming language.

## 3.1 Fundamentals of algorithms ## 3.2 Programming ## 3.3 Fundamentals of data representation ## 3.4 Computer systems ## 3.5 Fundamentals of computer networks ## 3.6 Fundamentals of cyber security ## 3.7 Ethical, legal and environmental impacts of digital technology on wider society, including issues of privacy ## 3.8 Aspects of software development  AQA pseudocode guide