0% found this document useful (0 votes)
72 views5 pages

Imperial (m1 Formative)

The document is a laboratory exercise for a Computer Programming 1 course. It contains 3 problems to familiarize students with the C++ environment. The first problem asks students to create a program that takes a 3-digit number as input and displays the hundreds, tens, and ones digits. The second problem involves swapping two numbers input by the user. The third problem identifies whether a year entered by the user is a leap year or not. Students are provided code blocks and must arrange them in the correct order to solve each problem and run their programs.

Uploaded by

Mary Imperial
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views5 pages

Imperial (m1 Formative)

The document is a laboratory exercise for a Computer Programming 1 course. It contains 3 problems to familiarize students with the C++ environment. The first problem asks students to create a program that takes a 3-digit number as input and displays the hundreds, tens, and ones digits. The second problem involves swapping two numbers input by the user. The third problem identifies whether a year entered by the user is a leap year or not. Students are provided code blocks and must arrange them in the correct order to solve each problem and run their programs.

Uploaded by

Mary Imperial
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

COLLEGE OF COMPUTER STUDIES AND MULTIMEDIA ARTS

CCS0006L
(COMPUTER PROGRAMMING 1)

EXERCISE

1
FAMILIARIZATION OF C++ ENVIRONMENT

Student Name / Group


IMPERIAL, Mary Jewel Anne H.
Name:
Name Role
Members (if Group):

Section: 1TSY2223_CCS0003L_DW02-25

Professor: Ms. Ellaine


I. PROGRAM OUTCOME/S (PO) ADDRESSED BY THE LABORATORY EXERCISE
 Apply knowledge through the use of current techniques and tools necessary for the IT profession. [PO: I]

II. COURSE LEARNING OUTCOME/S (CLO) ADDRESSED BY THE LABORATORY EXERCISE


 Solve computing problems using design tools that meets specific requirements. [CLO: 1]

III. INTENDED LEARNING OUTCOME/S (ILO) OF THE LABORATORY EXERCISE


At the end of this exercise, students must be able to:
 Familiarize an environment in creating a C++ program
 Create a simple program, compile and run it.

IV. LABORATORY EXERCISE


Directions: Arrange the block of codes to form the C++ program that will satisfy the given problem
specification. Encode your answer in Visual Studio C++ then build and run. Paste your C++ program in
Visual C++ Program column and the sample output in the Output column.

Problem 1. Create a project named digits then create a program that asks a user a 3-digit number and
displays the hundreds, tens and ones digits of the inputted number.
Block of Codes Block of Codes
(in correct order)
A.
C, F, E, B, D, A
B.

C.

D.

E.

F.

CCS0003L-Computer Programming 1 Page 2 of 5


Visual C++ Program Output
#include <iostream>
using namespace std;

int main()
{
int number, hundreds, tens, ones;
cout << "Enter a 3-digit number:";
cin >> number;

hundreds = number / 100;


number = number % 100;
tens = number / 10;
ones = number % 10;

cout << "Hundreds digit: " << hundreds << endl;


cout << "Tens digit: " << tens << endl;
cout << "Ones digit: " << ones << endl;

return 0;

Problem 2. Create a project named swap then create a program that swaps the two numbers entered
by the user.
Block of Codes Block of Codes
(in correct order)
A.

F, D, B, C, G, E, A
B.

C.

D.

E.

F.

CCS0003L-Computer Programming 1 Page 3 of 5


G.

Visual C++ Program Output


#include<iostream>
using namespace std;
int main()
{ int a,b,c;
cout << "Enter value of a: "; cin >> a; cout << "Enter value of b: ";
cin >> b;

c = a; a = b; b = c;

cout << "After swaping a: " << a << " b: " << b;
return 0; }

Problem 3. Create a project named leap then create a program that identifies whether the inputted year
is a leap year or not.
Block of Codes Block of Codes
(in correct order)
A.

C, D, A, E, B

B.

C.

D.

E.

Visual C++ Program Output

CCS0003L-Computer Programming 1 Page 4 of 5


#include<iostream>
using namespace std;

int main() {
int year; cout << "Enter a year: ";

if ((year % 4) == 0)
{ cout << "Leap Year: "; }•
else {
cout << "Not a Leap Year" << endl; }

return 0;}
V. REFERENCES
 Abraham (2015). Coding for dummies. John Wiley and Sons: Hoboken, NJ
 Zak, D (2015). An Introduction to Programming with C++. 8th Edition
 Cadenhead, R et. Al. (2016). C++ in 24 Hours, Sams Teach Yourself (6th Edition).Sams Publishing
 McGrath, M. (2017). C++ programming in easy steps (5th ed.). Warwickshire, United Kingdom: Easy
Steps Limited
 Tale, T. (2016). C++: The Ultimate Beginners Guide to C++ Programing. CreateSpace Independent
Publishing Platform
 http://cs.uno.edu/~jaime/Courses/2025/devCpp2025Instructions.html

CCS0003L-Computer Programming 1 Page 5 of 5

You might also like