M3 P2 Formative

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

COLLEGE OF COMPUTER STUDIES AND MULTIMEDIA ARTS

CCS0006L
(COMPUTER PROGRAMMING 1)

EXERCISE

3-2
FAMILIARIZATION OF C++ ENVIRONMENT

Student Name / Group ALEXINE JULLIENE E. BARRIOS


Name:

Name Role
Members (if Group):

Section:
AM01
Professor:
RICAFRENTE, MICHAEL
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. #include <iostream>
using namespace std;
B. int main()

{
C.
int number, hundreds, tens,
ones;
D. cout << "enter a 3-digit
number:";
cin >> number;
E. hundreds = number / 100;

CCS0003L-Computer Programming 1 Page 2


of 7
number = number % 100;
tens = number / 10;
F. ones = number % 10;

cout << "hundreds digit: " <<


hundreds<<endl;
cout << "tens digit: " << tens
<< endl;
cout << "ones digit: " << ones
<< endl;

return 0;
}

Visual C++ Program Output


enter a 3-digit number:469
hundreds digit: 4
tens digit: 6
ones digit: 9
`
#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;
}

CCS0003L-Computer Programming 1 Page 3


of 7
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. #include <iostream>

using namespace std;

B. int main()
{
int a, b, c;
a = b;
b = c;
C.
c = a;
D.
cout << "enter value of a: ";
cin >> a;
cout << "enter value of b: ";
E. cin >> b;

F.

cout << "after swaping a: " <<


G. a << "b: " << b;
return 0;
Visual C++ Program Output

CCS0003L-Computer Programming 1 Page 4


of 7
#include <iostream> enter value of a: 2
enter value of b: 5
using namespace std; after swaping a: 2b: 5

int main()
{
int a, b, c;
a = b;
b = c;
c = a;

cout << "enter value of a: ";


cin >> a;
cout << "enter value of b: ";
cin >> b;

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. #include <iostream>

using namespace std;

int main()
{
B. int year;
cout <<"enter a year: ";

C. if ((year % 4) == 0)
{
cout << "leap year";

CCS0003L-Computer Programming 1 Page 5


of 7
D. }

else
{
cout << "not a leap
year" << endl;
E. }

return 0;
}
Visual C++ Program Output
enter a year: leap year

#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;
}

CCS0003L-Computer Programming 1 Page 6


of 7
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 7


of 7

You might also like