SlideShare a Scribd company logo
1 of 11
Download to read offline
Jan 2023
FUNDAMENTALS OF COMPUTER
PROGRAMMING
Chere L. (M. Tech)
Lecturer, SWEG, AASTU
Using C++
Jan 2023
“The expert at anything was once a beginner.”
– Helen Hayes
Jan 2023
Last Week Feedback Summary
Jan 2023
Practical Exercises
Outline
▪ Problem Solving
▪ Programming Writing
▪ Identify programming
constructors
CHAPTER THREE
Jan 2023
Objectives
At the end of this session, you able to
▪ Solve small-scale problems by using problem solving techniques.
▪ Design algorithms using flow chart / pseudocode.
▪ Write a program, compile and execute it.
▪ Explain the process of program translation and execution.
Jan 2023
Exercises
Jan 2023
Algorithm Design and Program Writing
1. Make a program that calculates and display the Body Mass Index (BMI) of a
person. The program should read the height and weight of a person being given
and display the BMI.
2. Write a program that prompts the capacity in gallons of an automobile fuel tank
and the miles per gallons the automobiles can be driven. The program outputs
the number miles the automobile cam be driven without refueling.
3. Write a program that converts a letter entered from the keyboard to its uppercase
or lower case equivalent (Hint :- use the function defined in ctype.h library header
file)
4. Write a program that find the result of the expression 𝑥𝑦 where the value of X
and Y are entered by the user.
Jan 2023
Cont. . . .
5. Design an algorithm and write a to read an employee name weekly working
hours, bonus rate per hour and base salary and find the employees gross-salary,
net salary and bonus payment. (Hint: pension rate – 5%, tax: 15%).
6. A serial transmission line can transmit 960 characters a second. Write a program
that will calculate how long it will take to send a file, given the file size. Test your
program on a 400MB (419,430,400 byte) file which may take days.
7. Identifying valid variables
8. Define a variable for a given entity/object/process
9. Expression preparation and evaluation.
Jan 2023
Reading Resources/Materials
eBooks
▪ Chapter 1, 2 & 3: Problem Solving With C++ [10th edition, University of
California, San Diego, 2018; Walter Savitch;
▪ Chapters 2 & 3: An Introduction to Programming with C++ (8th Edition),
2016 Cengage Learning; Diane Zak
▪ Chapter 2: C++ how to program, 10th edition, Global Edition (2017); P.
Deitel , H. Deitel
Jan 2023
Last Week Feedback Summary
Jan 2023
Thank You
For Your Attention!!

More Related Content

Similar to Basic Concepts of Programming - Practical Exercises

Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete coursesvsdvsdv
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete coursegjghnmgmghm
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete coursegnffg
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete coursedfdhdfhdg
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete coursefdbdfbdx
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete coursescorpiosns123
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete coursedsvxxcvxc
 
Notes of c programming 1st unit BCA I SEM
Notes of c programming  1st unit BCA I SEMNotes of c programming  1st unit BCA I SEM
Notes of c programming 1st unit BCA I SEMMansi Tyagi
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole coursesacascscasc
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole coursefdbdfbdx
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole coursescorpiosns123
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole coursedfdhdfhdg
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole courseadadscacascas
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole courseiutiuriaolcom
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole coursedsvxxcvxc
 
Ahmed Motair CV 2020
Ahmed Motair CV 2020Ahmed Motair CV 2020
Ahmed Motair CV 2020Ahmed Mater
 
Required computer skills program devlopment
Required computer skills program devlopmentRequired computer skills program devlopment
Required computer skills program devlopmentHubert Shanthan
 
Lecture 1 uml with java implementation
Lecture 1 uml with java implementationLecture 1 uml with java implementation
Lecture 1 uml with java implementationthe_wumberlog
 
Algorithms and Application Programming
Algorithms and Application ProgrammingAlgorithms and Application Programming
Algorithms and Application Programmingahaleemsl
 

Similar to Basic Concepts of Programming - Practical Exercises (20)

Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete course
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete course
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete course
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete course
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete course
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete course
 
Devry university mgmt404 complete course
Devry university mgmt404 complete courseDevry university mgmt404 complete course
Devry university mgmt404 complete course
 
Notes of c programming 1st unit BCA I SEM
Notes of c programming  1st unit BCA I SEMNotes of c programming  1st unit BCA I SEM
Notes of c programming 1st unit BCA I SEM
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole course
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole course
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole course
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole course
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole course
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole course
 
Mgmt404 project management whole course
Mgmt404 project management whole courseMgmt404 project management whole course
Mgmt404 project management whole course
 
Ahmed Motair CV 2020
Ahmed Motair CV 2020Ahmed Motair CV 2020
Ahmed Motair CV 2020
 
Resume
ResumeResume
Resume
 
Required computer skills program devlopment
Required computer skills program devlopmentRequired computer skills program devlopment
Required computer skills program devlopment
 
Lecture 1 uml with java implementation
Lecture 1 uml with java implementationLecture 1 uml with java implementation
Lecture 1 uml with java implementation
 
Algorithms and Application Programming
Algorithms and Application ProgrammingAlgorithms and Application Programming
Algorithms and Application Programming
 

More from ChereLemma2

Ch5 Project Scope Management xxxxxxxxx.pptx
Ch5 Project Scope Management xxxxxxxxx.pptxCh5 Project Scope Management xxxxxxxxx.pptx
Ch5 Project Scope Management xxxxxxxxx.pptxChereLemma2
 
Lecture - Project Scope Management slide
Lecture - Project Scope Management slideLecture - Project Scope Management slide
Lecture - Project Scope Management slideChereLemma2
 
Ch-3(b) - Variables and Data types in C++.pptx
Ch-3(b) - Variables and Data types in C++.pptxCh-3(b) - Variables and Data types in C++.pptx
Ch-3(b) - Variables and Data types in C++.pptxChereLemma2
 
Chapter 6 - Modular Programming- in C++.pptx
Chapter 6 - Modular Programming- in C++.pptxChapter 6 - Modular Programming- in C++.pptx
Chapter 6 - Modular Programming- in C++.pptxChereLemma2
 
User Defined Datatypes in C++ (Union, enum, class)
User Defined Datatypes in C++  (Union, enum, class)User Defined Datatypes in C++  (Union, enum, class)
User Defined Datatypes in C++ (Union, enum, class)ChereLemma2
 
Fundamentals of Computer Programming - Flow of Control I
Fundamentals of Computer Programming - Flow of Control IFundamentals of Computer Programming - Flow of Control I
Fundamentals of Computer Programming - Flow of Control IChereLemma2
 
File Management and manipulation in C++ Programming
File Management and manipulation in C++ ProgrammingFile Management and manipulation in C++ Programming
File Management and manipulation in C++ ProgrammingChereLemma2
 
Fundamentals of Computer Programming Summary of Flow Controls
Fundamentals of Computer Programming  Summary of Flow ControlsFundamentals of Computer Programming  Summary of Flow Controls
Fundamentals of Computer Programming Summary of Flow ControlsChereLemma2
 
Fundamentals of Computer Programming in C++ Key Concepts
Fundamentals of Computer Programming in C++ Key ConceptsFundamentals of Computer Programming in C++ Key Concepts
Fundamentals of Computer Programming in C++ Key ConceptsChereLemma2
 

More from ChereLemma2 (9)

Ch5 Project Scope Management xxxxxxxxx.pptx
Ch5 Project Scope Management xxxxxxxxx.pptxCh5 Project Scope Management xxxxxxxxx.pptx
Ch5 Project Scope Management xxxxxxxxx.pptx
 
Lecture - Project Scope Management slide
Lecture - Project Scope Management slideLecture - Project Scope Management slide
Lecture - Project Scope Management slide
 
Ch-3(b) - Variables and Data types in C++.pptx
Ch-3(b) - Variables and Data types in C++.pptxCh-3(b) - Variables and Data types in C++.pptx
Ch-3(b) - Variables and Data types in C++.pptx
 
Chapter 6 - Modular Programming- in C++.pptx
Chapter 6 - Modular Programming- in C++.pptxChapter 6 - Modular Programming- in C++.pptx
Chapter 6 - Modular Programming- in C++.pptx
 
User Defined Datatypes in C++ (Union, enum, class)
User Defined Datatypes in C++  (Union, enum, class)User Defined Datatypes in C++  (Union, enum, class)
User Defined Datatypes in C++ (Union, enum, class)
 
Fundamentals of Computer Programming - Flow of Control I
Fundamentals of Computer Programming - Flow of Control IFundamentals of Computer Programming - Flow of Control I
Fundamentals of Computer Programming - Flow of Control I
 
File Management and manipulation in C++ Programming
File Management and manipulation in C++ ProgrammingFile Management and manipulation in C++ Programming
File Management and manipulation in C++ Programming
 
Fundamentals of Computer Programming Summary of Flow Controls
Fundamentals of Computer Programming  Summary of Flow ControlsFundamentals of Computer Programming  Summary of Flow Controls
Fundamentals of Computer Programming Summary of Flow Controls
 
Fundamentals of Computer Programming in C++ Key Concepts
Fundamentals of Computer Programming in C++ Key ConceptsFundamentals of Computer Programming in C++ Key Concepts
Fundamentals of Computer Programming in C++ Key Concepts
 

Recently uploaded

Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 

Recently uploaded (20)

Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 

Basic Concepts of Programming - Practical Exercises

  • 1. Jan 2023 FUNDAMENTALS OF COMPUTER PROGRAMMING Chere L. (M. Tech) Lecturer, SWEG, AASTU Using C++
  • 2. Jan 2023 “The expert at anything was once a beginner.” – Helen Hayes
  • 3. Jan 2023 Last Week Feedback Summary
  • 4. Jan 2023 Practical Exercises Outline ▪ Problem Solving ▪ Programming Writing ▪ Identify programming constructors CHAPTER THREE
  • 5. Jan 2023 Objectives At the end of this session, you able to ▪ Solve small-scale problems by using problem solving techniques. ▪ Design algorithms using flow chart / pseudocode. ▪ Write a program, compile and execute it. ▪ Explain the process of program translation and execution.
  • 7. Jan 2023 Algorithm Design and Program Writing 1. Make a program that calculates and display the Body Mass Index (BMI) of a person. The program should read the height and weight of a person being given and display the BMI. 2. Write a program that prompts the capacity in gallons of an automobile fuel tank and the miles per gallons the automobiles can be driven. The program outputs the number miles the automobile cam be driven without refueling. 3. Write a program that converts a letter entered from the keyboard to its uppercase or lower case equivalent (Hint :- use the function defined in ctype.h library header file) 4. Write a program that find the result of the expression 𝑥𝑦 where the value of X and Y are entered by the user.
  • 8. Jan 2023 Cont. . . . 5. Design an algorithm and write a to read an employee name weekly working hours, bonus rate per hour and base salary and find the employees gross-salary, net salary and bonus payment. (Hint: pension rate – 5%, tax: 15%). 6. A serial transmission line can transmit 960 characters a second. Write a program that will calculate how long it will take to send a file, given the file size. Test your program on a 400MB (419,430,400 byte) file which may take days. 7. Identifying valid variables 8. Define a variable for a given entity/object/process 9. Expression preparation and evaluation.
  • 9. Jan 2023 Reading Resources/Materials eBooks ▪ Chapter 1, 2 & 3: Problem Solving With C++ [10th edition, University of California, San Diego, 2018; Walter Savitch; ▪ Chapters 2 & 3: An Introduction to Programming with C++ (8th Edition), 2016 Cengage Learning; Diane Zak ▪ Chapter 2: C++ how to program, 10th edition, Global Edition (2017); P. Deitel , H. Deitel
  • 10. Jan 2023 Last Week Feedback Summary
  • 11. Jan 2023 Thank You For Your Attention!!