7 Questions
What is the purpose of the START and STOP statements in algorithm pseudocode?
To indicate the beginning and end of the algorithm
Which symbol in a flowchart represents the terminal or end of the process?
⭤
In algorithm pseudocode, what does the 'READ' statement do?
Reads input from the user
What is the purpose of the 'IF-ELSE' statement in algorithm pseudocode?
To execute different statements based on a condition
What is the purpose of the 'REPEAT UNTIL' statement in algorithm pseudocode?
To repeat a set of statements while a condition is true
Write algorithm pseudocode and flowchart for the following problem: Print on screen 'Welcome to my program' to welcome the user, read from keyboard the user first name, finally write on screen a 'Nice to meet you Mr. First Name' to greet user.
Algorithm pseudocode START
- Write 'WELCOME TO MY PROGRAM'
- Write 'What’s your name.'
- Read FirstName
- Write 'Nice to meet you', FirstName
- Stop
Flowchart: start -> write 'Welcome to my program' -> write 'What’s your name.' -> read FirstName -> write 'Nice to meet you', FirstName -> stop
Write algorithm pseudocode and flowchart for the following problem: Problem: find the area of a rectangle.
Algorithm pseudocode START
- Read length
- Read width
- Set area = length * width
- Write area
- Stop
Flowchart: start -> read length -> read width -> set area = length * width -> write area -> stop
Study Notes
Algorithm Pseudocode and Flowcharts
- The START and STOP statements in algorithm pseudocode indicate the beginning and end of the program.
Flowchart Symbols
- The terminal or end of the process in a flowchart is represented by the oval shape symbol.
READ Statement
- The 'READ' statement in algorithm pseudocode is used to read input from the user or keyboard.
Conditional Statements
- The 'IF-ELSE' statement in algorithm pseudocode is used to make decisions based on conditions and execute different blocks of code accordingly.
Looping Statements
- The 'REPEAT UNTIL' statement in algorithm pseudocode is used to repeat a block of code until a specified condition is met.
Algorithm Pseudocode and Flowchart Examples
Welcome Program
- Algorithm pseudocode:
- START
- PRINT "Welcome to my program"
- READ first_name
- PRINT "Nice to meet you Mr. " + first_name
- STOP
- Flowchart:
- Oval shape: START
- Rectangle: PRINT "Welcome to my program"
- Diamond: READ first_name
- Rectangle: PRINT "Nice to meet you Mr. " + first_name
- Oval shape: STOP
Rectangle Area Problem
- Algorithm pseudocode:
- START
- READ length
- READ width
- area = length * width
- PRINT "The area of the rectangle is " + area
- STOP
- Flowchart:
- Oval shape: START
- Rectangle: READ length
- Rectangle: READ width
- Diamond: area = length * width
- Rectangle: PRINT "The area of the rectangle is " + area
- Oval shape: STOP
Test your knowledge of algorithms, pseudocode, and flowcharts with this review quiz. The quiz covers topics such as algorithm design, writing pseudocode, and creating flowcharts for problem-solving. Get ready for your CS 101 final exam with these practice questions and answers!
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free