CS With Nehal
IGCSE / O Level▾
OverviewNotesQuestion BankYouTube PlaylistExternal1. Data Representation2. Data Transmission3. Hardware4. Software5. The Internet6. Automated Systems7. Algorithm Design8. Programming9. Databases10. Boolean Logic
AS Level▾
OverviewNotesQuestion BankYouTube PlaylistExternal1. Information Representation2. Communication3. Hardware4. Processor Fundamentals5. System Software6. Security7. Ethics and Ownership8. Databases9. Algorithm Design10. Data Types11. Programming12. Software Development
A Level▾
OverviewNotesQuestion BankYouTube PlaylistExternal13. Data Representation14. Communication15. Hardware16. System Software17. Security18. Artificial Intelligence19. Computational Thinking20. Further Programming
Others▾
Python NotesData Structures (Python)Simulations
Simulations
View All Simulations
Minimax Algorithm
Alpha-Beta Pruning Simulator
A* Algorithm
Sorting Algorithm Visualiser
B+ Tree
Stack (ADT) Simulator
Queue (ADT) Simulator
Circular Queue (ADT) Simulator
Logic Gate Circuit Builder
Number System Converter
DFA Simulator
State Transition Diagram
CFG (Context Free Grammar) Simulator
NFA Simulator
TM (Turing Machine) Simulator
BFS (Breadth First Search) Simulator
DFS (Depth First Search) Simulator
Dijkstra Simulator
Prim's Simulator
Kruskal Simulator
Knapsack Simulator

Revision Notes

AS 9618
View all topics→

1. Information representation

3 subtopics

2. Communication

1 subtopic

3. Hardware

2 subtopics

4. Processor Fundamentals

3 subtopics

5. System Software

2 subtopics

6. Security, privacy and data integrity

2 subtopics

7. Ethics and Ownership

1 subtopic

8. Databases

3 subtopics

9. Algorithm Design and Problem-solving

1 subtopic

9-11. Data Types and Structures, Programming

12 subtopics

A IntroductionB Identifiers and Data TypesC InputD OperatorsE Conditional/Selection StatementsF Iteration/LoopsG Arrays, Linear Search, Bubble SortH 2D ArraysI SubroutineJ Record StructureK File HandlingL Abstract Data Types

12. Software Development

3 subtopics

Computer Science›AS 9618›Data Types and Structures, Programming

Subtopic Notes

C - Input

9-11. Data Types and Structures, Programming

Input

PYTHON

Python can be executed directly in the browser.

Editor — Python
Output
No output yet.

PSEUDOCODE

Pseudocode uses basic Cambridge-style keyword highlighting. Execution is not supported yet.

Editor — Pseudocode
Previous:Identifiers and Data TypesNext:Operators

© 2026 CS With Nehal

Contact: nehal2048@gmail.com • +8801785624001