VOLUME II CHAPTER 9 INTRODUCTION TO C++ HANDS ON PRACTICE PROGRAMS
|
|
- Jonas Armstrong
- 5 years ago
- Views:
Transcription
1 VOLUME II CHAPTER 9 INTRODUCTION TO C++ HANDS ON PRACTICE PROGRAMS 1. Write C++ programs to interchange the values of two variables. a. Using with third variable int n1, n2, temp; cout<<"enter 1st Number: "; cin>>n1; cout<<"enter 2nd Number: "; cin>>n2; //displaying numbers before swapping cout<<"before Swap"<<n1<<n2; //swapping temp=n1; n1=n2; n2=temp; //displaying numbers after swapping cout<<"\nafter Swap"<<n1<<n2; b. Without using third variable int a,b; cout<<"\nenter two numbers : "; cin>>a>>b; a=a+b; b=a-b; a=a-b; cout<<"\nafter swapping numbers are : "; cout<<a<<"\t"<<b; 2. Write C++ programs to do the following: a. To find the perimeter and area of a quadrant. Page 1
2 int main( ) int r; float area,peri; cout<<"enter radius"; cin>>r; area = 3.14*r*r*; peri = 2*3.14*r; cout<<"area= "<<area; cout<<"\n perimeter = "<<peri; b. To find the area of triangle. int height, base; float area; cout<<"enter height and base : "; cin>>height>>base; area= (0.5)*height*base; cout<<"area of triangle is : "<<area; c. To convert the temperature from Celsius to Fahrenheit. float fahrenheit, celsius; cout << "Enter the temperature in Celsius : "; cin >> celsius; fahrenheit = (celsius * 9.0) / ; cout << "The temperature in Celsius : " << celsius << endl; cout << "The temperature in Fahrenheit : " << fahrenheit << endl; Page 2
3 3. Write a C++ to find the total and percentage of marks you secured from 10th Standard Public Exam. Display all the marks one-by-one along with total and percentage. Apply formatting functions. #include<string.h> int rollno,tam,eng,mat,sci,soc,total; float percentage; char name[20], div[10]; cout << "Input the Roll Number of the student :"; cin >> rollno; cout << "Input the Name of the Student :"; cin >> name; cout << "Input the marks of Tamil, English, Maths, Science, & Social"; cin >>tam>>eng>>mat>>sci>>soc; total=tam+eng+mat+sci+soc; percentage = total/5.0; if (percentage >= 60) strcpy(div,"first"); else if (percentage < 60 && percentage >= 48) strcpy(div,"second"); else if (percentage <48 && percentage >= 36) strcpy(div,"pass"); else strcpy(div, "Fail"); cout << "Roll No : "<< rollno <<endl << "Name of Student : " << name <<endl; cout << "Marks in Tamil : "<<tam<< endl; cout << "Marks in English : "<<eng<< endl; cout << "Marks in Maths : "<<mat<< endl; cout << "Marks in Science : "<<sci<< endl; cout << "Marks in Social Science : "<<soc<< endl; cout << "Total Marks = " << total <<endl; cout << "Percentage = " << percentage <<endl; cout << "Division = " << div <<endl; CHAPTER 10 FLOW OF CONTROL HANDS ON PRACTICE PROGRAMS 1. Temperature conversion program that gives the user the option of converting Fahrenheit to Celsius or Celsius to Fahrenheit and depending upon user's choice. Page 3
4 int a; cout<<"1. For Celsius To Fahrenheit. \n"; cout<<"2. For Fahrenheit To Celsius. \n"; cout<<"3. For Exit\n\n"; cout<<"enter Your Choice \n "; cin>>a; switch(a) double cel,feh; case 1: cout<<"enter The Temperature In Celsius\n"; cin>>cel; feh=(cel*9/5)+32; cout<<"\ntemperature In Fahrenheit Is = "<<feh ; case 2: cout<<"enter The Temperature In Fahrenheit\n"; cin>>feh; cel=(feh-32)*5/9; cout<<"\ntemperature In Celsius Is = "<<cel ; case 3: exit(0); default:cout<<"\nenter The Right Choice \n"; 2. The program requires the user to enter two numbers and an operator. It then carries out the specified arithmetical operation: addition, subtraction, multiplication or division of the two numbers. Finally, it displays the result. int a,b,c; char ch; cout<< Enter the Two Numbers ; cin>>a>>b; cout<< \nenter the Choice ; Page 4
5 cout<< \naddition(+) ; cout<< \nsubtraction(-) ; cout<< \nmultiplication(*) ; cout<< \ndivision(/) ; cin>>ch; switch(ch) case + : c=a+b; cout<< \nthe Addition of two numbers are= <<c; case - : c=a-b; cout<< \nthe Subtraction of two numbers are= <<c; case * : c=a*b; cout<< \nthe Multiplication of two numbers are= <<c; case / : c=a/b; cout<< \nthe Division of two numbers are= <<c; default: cout<< \nyou chose the Wrong Character ; system( pause ); 3. Program to input a character and to print whether a given character is an alphabet, digit or any other character. #include <stdio.h> char ch; cout<< Enter any Character: ; /* Input character from user */ cin>>ch; if((ch >= 'a' && ch <= 'z') (ch >= 'A' && ch <= 'Z')) /* Alphabet check */ cout<<ch<< is alphabet ; else if(ch >= '0' && ch <= '9') cout<<ch<< is digit ; Page 5
6 else cout<<ch<< is special character ; 4. Program to print whether a given character is an uppercase or a lowercase character or a digit or any other character. Use ASCII codes for it. The ASCII codes are as given below: Characters ASCII Range '0' - '9' 'A' - 'Z' 'a' - 'z' other characters excluding the above mentioned codes. char ch; cout<<"enter any character: "; cin>>ch; if(ch>=65&&ch<=90) cout<<endl<<"you entered an uppercase character"; else if(ch>=48&&ch<=57) cout<<endl<<"you entered a digit"; else if(ch>=97&&ch<=122) cout<<endl<<"you entered a lowercase character"; else cout<<endl<<"you entered a special character"; 5. Write a C++ Program to calculate the factorial of an integer. unsigned int n; unsigned long long factorial = 1; cout << "Enter a positive integer: "; cin >> n; Page 6
7 for(int i = 1; i <=n; ++i) factorial *= i; cout << "Factorial of " << n << " = " << factorial; 6. Write a C++ Program that print int i; for(i=1;i<=128;i*=2) cout<<i<<" "; 7. Program to generate divisors of an integer. int i,n; cout<<"enter the value of the integer"; cin>>n; for(i=1;i<=n;i++) if(n%i==0) cout<<i<<endl; 8. Program to print fibonacci series i.e., int n, t1 = 0, t2 = 1, nextterm = 0; cout << "Enter the number of terms: "; cin >> n; Page 7
8 cout << "Fibonacci Series: "; for (int i = 1; i <= n; ++i) // Prints the first two terms. if(i == 1) cout << " " << t1; continue; if(i == 2) cout << t2 << " "; continue; nextterm = t1 + t2; t1 = t2; t2 = nextterm; cout << nextterm << " "; 9. Programs to produces the following design using nested loops a) b) c) A A B # # # # # A B C A B C D A B C D E A B C D E F a) char ch='a'; int n; for(int i=1;i<=6;i++) ch = 'A'; for(int j=1;j<=i;j++) cout<< ch<< " "; ch++; cout<< "\n"; # # # # # # # # # # # Page 8
9 b) for(int i=1;i<=5;i++) for(int j=5;j>=i;j--) cout<<j<<"\t"; cout<<"\n"; c) int n; for(int i=4,sp=0;i>0;i--,sp++) for(int k=0;k<=sp;k++) cout<<" "<<" "; for(int j = 1;j<2*i ;j++) cout<<"#"<<" "; cout<<"\n"; 10. Program to check whether square root of a number is prime or not. int n, i; bool isprime = true; cout << "Enter a positive integer: "; cin >> n; Page 9
10 for(i = 2; i <= n / 2; ++i) if(n % i == 0) isprime = false; if (isprime) cout << "This is a prime number"; else cout << "This is not a prime number"; BOOK BACK PROGRAMS PART II 6. Write a C++ program which contains for loop that displays the number from 21 to 30. #include<stdio.h> for(int i=21;i<=30;i++) cout<<i<< \n ; system( pause ); 7. Write a while loop that displays numbers 2, 4, 6, #include<stdio.h> for(int i=2;i<=20;i+=2) cout<<i<< \n ; system( pause ); Page 10
11 PART III 3. Write a C++ program to print multiplication table of a given number. int n; cout<<"enter the Number To Find Multiplication Table "; cin>>n; for(int i=1;i<=10;i++) cout<<n<<" * "<<i<<" = "<<n*i<<endl; 5. Write a short program to print following series: (a) clrscr(); int i,a=-1,b; for(i=1;i<=40;i+=3) a*=-1; b=i; b*=a; cout<<b<<" "; system( pause ); PART IV 3. Write a program to find the LCM and GDC of two numbers. //Program to find the LCM int n1, n2, max; cout << "Enter two numbers: "; cin >> n1 >> n2; max = (n1 > n2)? n1 : n2; Page 11
12 do if (max % n1 == 0 && max % n2 == 0) cout << "LCM = " << max; else ++max; while (true); //Program to find the GCD int n1, n2; cout << "Enter two numbers: "; cin >> n1 >> n2; while(n1!= n2) if(n1 > n2) n1 -= n2; else n2 -= n1; cout << "GDC = " << n1; 4. Write programs to find the sum of the following series: (a) x- x2/2! + x3/ 3! - x4/4! + x5/5! - x6/6! int x,p,i,j; double fact=1.0,ans=0; cout<<"enter the value of x:"; cin>>x; cout<<"\n Enter till what power you want:"; cin>>p; ans=x; for(i=2,j=1;i<=p;i++,j++) fact=fact*i; Page 12
13 if(i%2==0) ans+=(pow(-1,j))*((pow(x,i))/(fact)); cout<<"\n The sum of the series is:"<<ans; (b) x+x2/2 + x3/ xn/n clrscr(); int i,n; float x,sum=0; cout<< x+x^2/2+x^3/3+..+x^n/n ; cout<< \n Enter value of x and n: ; cin>>x>>n; for(i=1;i<=n;++i) sum+=pow(x,i)/i; cout<< \n sum= <<sum; system( pause ); 5. Write a program to find sum of the series S = 1 + x + x x n clrscr(); long i,n,x,sum=1; cout<< 1+x+x^2+ +x^n ; cout<< \n Enter the value of x and n: ; cin>>x>>n; for(i=1;i<=n;++i) sum+=pow(x,i); cout<< \n Sum= <<sum; system( pause ); CHAPTER 11 FUNCTIONS HANDS ON PRACTICE PROGRAMS Page 13
14 1. Program that reads two strings and appends the first string to the second. For example, if the first string is entered as Tamil and second string as nadu, the program should print Tamilnadu. Use string library header. #include<stdio.h> char s1[ ]= Tamil,s2[ ]= nadu ; strcat(s1,s2); puts(s1); 2. Program that reads a string and converts it to uppercase. Include required header files. #include <ctype.h> using namespace std; char ch; cout<<"enter the Character"; ch=getchar(); cout<<"the Character is changed to Upper Case="<<toupper(ch); 3. Program that checks whether a given character is an alphabet or not. If it is an alphabet, whether it is lowercase character or uppercase character? Include required header files. #include<stdio.h> #include<ctype.h> char ch; int n; cout << "\n Enter a character: "; ch = getchar(); Page 14
15 cout<<"\n The Return Value of isalpha(ch) is :" << isalpha(ch) ; n=islower(ch); if(n==0) cout<< \n The Given Character is in Upper Case ; else cout<< \n The Given Character is in Lower Case ; system( pause ); 4. Program that checks whether the given character is alphanumeric or a digit. Add appropriate header file. #include<stdio.h> #include<ctype.h> char ch; int r; cout<<"\n Type a Character :"; ch = getchar(); r = isalnum(ch); cout<<"\nthe Return Value of isalnum(ch) is :"<<r; 5. Write a function called zero_small ( ) that has two integer arguments being passed by reference and sets smaller of the two numbers to 0. Write the main program to access this funtion. void zero_small(int &,int &); int x,y; cout<<"enter first number : "; cin>>x; cout<<"enter second number : "; cin>>y; zero_small(x,y); cout<<"first number is : "<<x; cout<<"\nsecond number is : "<<y; void zero_small(int &a, int &b) Page 15
16 if(a<b) a=0; else b=0; 7. Program that invokes a function calc ( ) which intakes two integers and an arithmetic operator and prints the corresponding result. void calc(int x, int y) int z; z=x+y; cout<< The Sum of the Two Integers are= <<z; int a,b; cout<< Enter the Two Integers ; cin>>a>>b; calc(a,b); system( pause ); BOOK BACK PROGRAMS PART IV 5. Write a program to accept any integer number and reverse it. int n, reversednumber = 0, remainder; cout << "Enter an integer: "; cin >> n; while(n!= 0) remainder = n%10; reversednumber = reversednumber*10 + remainder; n /= 10; cout << "Reversed Number = " << reversednumber; Page 16
Control Structure and Loop Statements
Control Structure and Loop Statements A C/C++ program executes in sequential order that is the way the instructions are written. There are situations when we have to skip certain code in the program and
More informationI SEMESTER EXAM : : XI :COMPUTER SCIENCE : MAX MARK a) What is the difference between Hardware and Software? Give one example for each.
I SEMESTER EXAM : : XI :COMPUTER SCIENCE : MAX MARK 70. a) What is the difference between Hardware and Software? Give one example for each. b) Give two differences between primary and secondary memory.
More informationSample Paper - II Subject Computer Science
Sample Paper - II Subject Computer Science Max Marks 70 Duration 3 hrs Note:- All questions are compulsory Q1) a) What is significance of My Computer? 2 b) Explain different types of operating systems.
More information1. Answer the following : a) What do you mean by Open Source Software. Give an example. (2)
THE AIR FORCE SCHOOL Class XI First Terminal Examination 2017-18 Computer Science (083) Time: 3 hrs. M. Marks : 70 General Instructions : (i) All the questions are compulsory. (ii) Programming Language
More informationOther operators. Some times a simple comparison is not enough to determine if our criteria has been met.
Lecture 6 Other operators Some times a simple comparison is not enough to determine if our criteria has been met. For example: (and operation) If a person wants to login to bank account, the user name
More informationCHRIST THE KING BOYS MATRIC HR. SEC. SCHOOL, KUMBAKONAM CHAPTER 9 C++
CHAPTER 9 C++ 1. WRITE ABOUT THE BINARY OPERATORS USED IN C++? ARITHMETIC OPERATORS: Arithmetic operators perform simple arithmetic operations like addition, subtraction, multiplication, division etc.,
More informationASSIGNMENT CLASS-11 COMPUTER SCIENCE [C++]
ASSIGNMENT-1 2016-17 CLASS-11 COMPUTER SCIENCE [C++] 1 Consider the following C++ snippet: int x = 25000; int y = 2*x; cout
More informationSample Paper Class XI Subject Computer Sience UNIT TEST II
Sample Paper Class XI Subject Computer Sience UNIT TEST II (General OOP concept, Getting Started With C++, Data Handling and Programming Paradigm) TIME: 1.30 Hrs Max Marks: 40 ALL QUESTIONS ARE COMPULSURY.
More informationPROGRAMMING IN C LAB MANUAL FOR DIPLOMA IN ECE/EEE
PROGRAMMING IN C LAB MANUAL FOR DIPLOMA IN ECE/EEE 1. Write a C program to perform addition, subtraction, multiplication and division of two numbers. # include # include int a, b,sum,
More informationLab Instructor : Jean Lai
Lab Instructor : Jean Lai Group related statements to perform a specific task. Structure the program (No duplicate codes!) Must be declared before used. Can be invoked (called) as any number of times.
More information(6) The specification of a name with its type in a program. (7) Some memory that holds a value of a given type.
CS 7A - Fall 2016 - Midterm 1 10/20/16 Write responses to questions 1 and 2 on this paper or attach additional sheets, as necessary For all subsequent problems, use separate paper Do not use a computer
More informationChapter 1. Computer Overview
DELHI PUBLIC SCHOOL, Durgapur QUESTION BANK of computer science FOR block test-i examination (2018-19) CLASS-XI Chapter 1. Computer Overview 1. What is data? What is information? 2. Name the subunits of
More informationChapter 3 Problem Solving and the Computer
Chapter 3 Problem Solving and the Computer An algorithm is a step-by-step operations that the CPU must execute in order to solve a problem, or to perform that task. A program is the specification of an
More informationb) Give the output of the following program: 6,70,70 2,70 210,282,59290
Set II 1. a) Name the header file for the following built-in functions: i) fabs() math.h ii) isalpha() ctype.h iii) toupper() ctype.h iv) cos() math.h b) Give the output of the following program: 6,70,70
More informationBRAIN INTERNATIONAL SCHOOL. Term-I Class XI Sub: Computer Science Revision Worksheet
BRAIN INTERNATIONAL SCHOOL Term-I Class XI 2018-19 Sub: Computer Science Revision Worksheet Chapter-1. Computer Overview 1. Which electronic device invention brought revolution in earlier computers? 2.
More informationPart II Answer to all the questions (2 Marks):
Unit - III CHAPTER - 11 Functions in C++ Part 1 Choose the best answer 1. Which of the following header file defines the standard I/O predefined functions? A) stdio.h B) math.h C) string.h D) ctype.h 2.
More informationTotal 100. The American University in Cairo Computer Science & Engineering Department CSCE 106. Instructor: Final Exam Fall Section No.
The American University in Cairo Computer Science & Engineering Department CSCE 106 Instructor: Final Exam Fall 2010 Last Name :... ID:... First Name:... Section No.: EXAMINATION INSTRUCTIONS * Do not
More informationA Freshman C++ Programming Course
A Freshman C++ Programming Course Dr. Ali H. Al-Saedi Al-Mustansiria University, Baghdad, Iraq January 2, 2018 1 Number Systems and Base Conversions Before studying any programming languages, students
More information3/12/2018. Structures. Programming in C++ Sequential Branching Repeating. Loops (Repetition)
Structures Programming in C++ Sequential Branching Repeating Loops (Repetition) 2 1 Loops Repetition is referred to the ability of repeating a statement or a set of statements as many times this is necessary.
More informationQuestion Bank (SPA SEM II)
Question Bank (SPA SEM II) 1. Storage classes in C (Refer notes Page No 52) 2. Difference between function declaration and function definition (This question is solved in the note book). But solution is
More informationUEE1302(1066) F12: Introduction to Computers and Programming Function (II) - Parameter
UEE1302(1066) F12: Introduction to Computers and Programming Function (II) - Parameter What you will learn from Lab 7 In this laboratory, you will understand how to use typical function prototype with
More informationNumber: Name-Surname :... Group:...
COMPUTER ENGINEERING DEPARTMENT CMPE110 Midterm Exam, 2017-2018 Fall Instructors: O. Ramadan (01) and C. Ergun (02) Date: 24/11/2017 Duration: 100 min. Number: Name-Surname :... Group:... Q1 Q2 Q3 Q4 Q5
More informationADARSH VIDYA KENDRA NAGERCOIL COMPUTER SCIENCE. Grade: IX C++ PROGRAMMING. Department of Computer Science 1
NAGERCOIL COMPUTER SCIENCE Grade: IX C++ PROGRAMMING 1 C++ 1. Object Oriented Programming OOP is Object Oriented Programming. It was developed to overcome the flaws of the procedural approach to programming.
More informationLooping statement While loop
Looping statement It is also called a Repetitive control structure. Sometimes we require a set of statements to be executed a number of times by changing the value of one or more variables each time to
More informationخ ث ح 13:10 14:00 خ ث ح 51:51 16:11 ر ن 09:41 11:11 ر ن
Philadelphia University Faculty of Engineering Department of Computer Engineering Programming Language (630263) Date:- 07/02/2015 Allowed time:- 2 Hours Final Exam Student Name: -... ID: - Instructor:
More information1. FIBONACCI SERIES. Write a C++ program to generate the Fibonacci for n terms. To write a C++ program to generate the Fibonacci for n terms.
PROBLEM: 1. FIBONACCI SERIES Write a C++ program to generate the Fibonacci for n terms. AIM: To write a C++ program to generate the Fibonacci for n terms. PROGRAM CODING: #include #include
More informationComputer Department. Question (1): State whether each of the following is true or false. Question (2): Select the correct answer from the following:
Computer Department Program: Computer Midterm Exam Date : 19/11/2016 Major: Information & communication technology 1 st Semester Time : 1 hr (10:00 11:00) Course: Introduction to Programming 2016/2017
More informationFunctions. Introduction :
Functions Introduction : To develop a large program effectively, it is divided into smaller pieces or modules called as functions. A function is defined by one or more statements to perform a task. In
More informationA First Program - Greeting.cpp
C++ Basics A First Program - Greeting.cpp Preprocessor directives Function named main() indicates start of program // Program: Display greetings #include using namespace std; int main() { cout
More informationCHAPTER 9 FLOW OF CONTROL
CHAPTER 9 FLOW OF CONTROL FLOW CONTROL In a program statement may be executed sequentially, selectively or iteratively. Every program language provides constructs to support sequence, selection or iteration.
More informationCOMPUTER SCIENCE (083)
Roll No. Code : 112012-083 Please check that this question paper contains 7 questions and 8 printed pages. CLASS-XI COMPUTER SCIENCE (083) Time Allowed : 3 Hrs. Maximum Marks : 70 General Instructions
More informationLecture 2:- Functions. Introduction
Lecture 2:- Functions Introduction A function groups a number of program statements into a unit and gives it a name. This unit can then be invoked from other parts of the program. The most important reason
More information---
Bharathi Hr. Sec. School, Reddipatty..1.. A. Prabhakar, M.C.A.,B.Ed., Enter the given text: Heaven from all creatures hides the book of fate. All but the page prescribe the present state. A hero perishes
More informationc++ Solutions eedsohag.epizy.com Ahmed Ali
c++ s Ahmed Ali int main(int argc, char *argv[]) int age; age=10; cout
More informationVARIABLE, OPERATOR AND EXPRESSION [SET 1]
VARIABLE, OPERATOR AND EXPRESSION Question 1 Write a program to print HELLO WORLD on screen. Write a program to display the following output using a single cout statement. Subject Marks Mathematics 90
More informationCOMPUTER SCIENCE PRACTICAL GUIDE [ ENGLISH MEDIUM ]
+2 COMPUTER SCIENCE PRACTICAL GUIDE 2018-19 [ ENGLISH MEDIUM ] NAME : SUBJECT: SCHOOL : Sastra Matriculation Higher Secondary School 1 Kilpennathur, Tiruvannamalai INSTRUCTIONS FOR THE CONDUCT OF PRACTICAL
More informationMA 511: Computer Programming Lecture 2: Partha Sarathi Mandal
MA 511: Computer Programming Lecture 2: http://www.iitg.ernet.in/psm/indexing_ma511/y10/index.html Partha Sarathi Mandal psm@iitg.ernet.ac.in Dept. of Mathematics, IIT Guwahati Semester 1, 2010-11 Largest
More informationWARM UP LESSONS BARE BASICS
WARM UP LESSONS BARE BASICS CONTENTS Common primitive data types for variables... 2 About standard input / output... 2 More on standard output in C standard... 3 Practice Exercise... 6 About Math Expressions
More informationDownloaded from
Function: A function is a named unit of a group of statements that can be invoked from other parts of the program. The advantages of using functions are: Functions enable us to break a program down into
More informationDHA Suffa University CS 103 Object Oriented Programming Fall 2015 Lab #01: Introduction to C++
DHA Suffa University CS 103 Object Oriented Programming Fall 2015 Lab #01: Introduction to C++ Objective: To Learn Basic input, output, and procedural part of C++. C++ Object-orientated programming language
More informationINTRODUCTION TO PROGRAMMING
FIRST SEMESTER INTRODUCTION TO PROGRAMMING COMPUTER SIMULATION LAB DEPARTMENT OF ELECTRICAL ENGINEERING Prepared By: Checked By: Approved By Engr. Najeeb Saif Engr. M.Nasim Kha Dr.Noman Jafri Lecturer
More information3. Functions. Modular programming is the dividing of the entire problem into small sub problems that can be solved by writing separate programs.
1 3. Functions 1. What are the merits and demerits of modular programming? Modular programming is the dividing of the entire problem into small sub problems that can be solved by writing separate programs.
More informationLecture 7: General Loops (Chapter 7)
CS 101: Computer Programming and Utilization Jul-Nov 2017 Umesh Bellur (cs101@cse.iitb.ac.in) Lecture 7: General Loops (Chapter 7) The Need for a More General Loop Read marks of students from the keyboard
More informationC++ is case sensitive language, meaning that the variable first_value, First_Value or FIRST_VALUE will be treated as different.
C++ Character Set a-z, A-Z, 0-9, and underscore ( _ ) C++ is case sensitive language, meaning that the variable first_value, First_Value or FIRST_VALUE will be treated as different. Identifier and Keywords:
More informationCSCI 111 Midterm 1, version A Exam Fall Solutions 09.00am 09.50am, Tuesday, October 13, 2015
QUEENS COLLEGE Department of Computer Science CSCI 111 Midterm 1, version A Exam Fall 2015 10.13.15 Solutions 09.00am 09.50am, Tuesday, October 13, 2015 Problem 1 Write a complete C++ program that does
More informationBLUE PRINT SUBJECT: - COMPUTER SCIENCE(083) CLASS-XI. Unit Wise Marks
BLUE PRINT SUBJECT: - COMPUTER SCIENCE(083) CLASS-XI Unit Wise Marks Unit No. Unit Name Marks 1. COMPUTER FUNDAMENTAL 10 2. PROGRAMMING METHODOLOGY 12 3. INTRODUCTION TO C++ 1. INTRODUCTION TO C++ 3 TOTAL
More informationDownloaded from
Unit I Chapter -1 PROGRAMMING IN C++ Review: C++ covered in C++ Q1. What are the limitations of Procedural Programming? Ans. Limitation of Procedural Programming Paradigm 1. Emphasis on algorithm rather
More informationCAMBRIDGE SCHOOL, NOIDA ASSIGNMENT 1, TOPIC: C++ PROGRAMMING CLASS VIII, COMPUTER SCIENCE
CAMBRIDGE SCHOOL, NOIDA ASSIGNMENT 1, TOPIC: C++ PROGRAMMING CLASS VIII, COMPUTER SCIENCE a) Mention any 4 characteristic of the object car. Ans name, colour, model number, engine state, power b) What
More informationData type of a pointer must be same as the data type of the variable to which the pointer variable is pointing. Here are a few examples:
Unit IV Pointers and Polymorphism in C++ Concepts of Pointer: A pointer is a variable that holds a memory address of another variable where a value lives. A pointer is declared using the * operator before
More information'C' Programming Language
F.Y. Diploma : Sem. II [DE/EJ/ET/EN/EX] 'C' Programming Language Time: 3 Hrs.] Prelim Question Paper Solution [Marks : 70 Q.1 Attempt any FIVE of the following : [10] Q.1(a) Define pointer. Write syntax
More information1 #include <iostream > 3 using std::cout; 4 using std::cin; 5 using std::endl; 7 int main(){ 8 int x=21; 9 int y=22; 10 int z=5; 12 cout << (x/y%z+4);
2 3 using std::cout; 4 using std::cin; using std::endl; 6 7 int main(){ 8 int x=21; 9 int y=22; int z=; 11 12 cout
More information2. Distinguish between a unary, a binary and a ternary operator. Give examples of C++ operators for each one of them.
1. Why do you think C++ was not named ++C? C++ is a super set of language C. All the basic features of C are used in C++ in their original form C++ can be described as C+ some additional features. Therefore,
More informationLecture 4. 1 Statements: 2 Getting Started with C++: LESSON FOUR
1 Statements: A statement in a computer carries out some action. There are three types of statements used in C++; they are expression statement, compound statement and control statement. Expression statement
More informationCHAPTER 4 FUNCTIONS. Dr. Shady Yehia Elmashad
CHAPTER 4 FUNCTIONS Dr. Shady Yehia Elmashad Outline 1. Introduction 2. Program Components in C++ 3. Math Library Functions 4. Functions 5. Function Definitions 6. Function Prototypes 7. Header Files 8.
More informationREVIEW. The C++ Programming Language. CS 151 Review #2
REVIEW The C++ Programming Language Computer programming courses generally concentrate on program design that can be applied to any number of programming languages on the market. It is imperative, however,
More informationFunctions. Arash Rafiey. September 26, 2017
September 26, 2017 are the basic building blocks of a C program. are the basic building blocks of a C program. A function can be defined as a set of instructions to perform a specific task. are the basic
More informationC C++ C++! "# C++ ++
C++ C+ ++ C++ C++.. C++. Brace. " ". /* */ // 31.. Case Sensitive (if, char, while, ). C. char a ; float pi=3.14; : : = ; ; : : . char Character or small integer 1byte short int Short Integer 2bytes int
More informationProgramming. C++ Basics
Programming C++ Basics Introduction to C++ C is a programming language developed in the 1970s with the UNIX operating system C programs are efficient and portable across different hardware platforms C++
More informationMODULE 2: Branching and Looping
MODULE 2: Branching and Looping I. Statements in C are of following types: 1. Simple statements: Statements that ends with semicolon 2. Compound statements: are also called as block. Statements written
More information6.1. Chapter 6: What Is A Function? Why Functions? Introduction to Functions
Chapter 6: 6.1 Functions Introduction to Functions What Is A Function? Why Functions? We ve been using functions ( e.g. main() ). C++ program consists of one or more functions Function: a collection of
More informationBasic program The following is a basic program in C++; Basic C++ Source Code Compiler Object Code Linker (with libraries) Executable
Basic C++ Overview C++ is a version of the older C programming language. This is a language that is used for a wide variety of applications and which has a mature base of compilers and libraries. C++ is
More informationWT I (SET-I) Date: Class XI Sec. Time: 1 Hr. 10 min. Computer Science M.M.: 30
WT I (SET-I) Date: Class XI Sec. Time: 1 Hr. 10 min. Computer Science M.M.: 30 Name Roll No. Instructions: a) All questions are compulsory. b) There are 15 questions in this paper and each question carries
More information2 nd Week Lecture Notes
2 nd Week Lecture Notes Scope of variables All the variables that we intend to use in a program must have been declared with its type specifier in an earlier point in the code, like we did in the previous
More informationSample Paper -V Subject Computer Science Time: 3Hours Note. (i) All questions are compulsory. Maximum Marks: 70 Q.No.1 a. Write the header file for the given function 2 abs(), isdigit(), sqrt(), setw()
More informationThe Hyderabad Public School, Begumpet, Hyderabad, A.P
The Hyderabad Public School, Begumpet, Hyderabad, A.P. 500 016 2012-13 Department of Computer Science Class 8 Worksheet 3 1) How many times will the following statement execute? ( ) int a=5; while(a>6)
More informationC PROGRAMMING. Prof. (Dr.) S. N. Mishra (Prof. & Head, Dept. of CSEA, IGIT, Sarang)
LAB MANUAL C MING Prof. (Dr.) S. N. Mishra (Prof. & Head, Dept. of CSEA, IGIT, Sarang) C MING LAB Experiment No. 1 Write a C program to find the sum of individual digits of a positive integer. Experiment
More information1. a) What #include statement do you put at the top of a program that does uses cin, cout or endl?
Exercises with solutions. 1. a) What #include statement do you put at the top of a program that does uses cin, cout or endl? #include b) What using statement do you always put at the top of
More informationThe American University in Cairo Computer Science & Engineering Department CSCE 106 Fundamentals of Computer Science
The American University in Cairo Computer Science & Engineering Department CSCE 106 Fundamentals of Computer Science Instructor: Dr. Khalil Final Exam Fall 2013 Last Name :... ID:... First Name:... Form
More informationPOINTERS INTRODUCTION: A pointer is a variable that holds (or whose value is) the memory address of another variable and provides an indirect way of accessing data in memory. The main memory (RAM) of computer
More information! A program is a set of instructions that the. ! It must be translated. ! Variable: portion of memory that stores a value. char
Week 1 Operators, Data Types & I/O Gaddis: Chapters 1, 2, 3 CS 5301 Fall 2016 Jill Seaman Programming A program is a set of instructions that the computer follows to perform a task It must be translated
More informationDeveloped By Strawberry
Experiment No. 9 PART A (PART A: TO BE REFFERED BY STUDENTS) A.1 Aim: To study virtual functions and Polymorphism P1: Create a base class called 'SHAPE' having - two data members of type double - member
More informationA function is a named group of statements developed to solve a sub-problem and returns a value to other functions when it is called.
Chapter-12 FUNCTIONS Introduction A function is a named group of statements developed to solve a sub-problem and returns a value to other functions when it is called. Types of functions There are two types
More informationP.E.S. INSTITUTE OF TECHNOLOGY BANGALORE SOUTH CAMPUS 1 ST INTERNAL ASSESMENT TEST (SCEME AND SOLUTIONS)
FACULTY: Ms. Saritha P.E.S. INSTITUTE OF TECHNOLOGY BANGALORE SOUTH CAMPUS 1 ST INTERNAL ASSESMENT TEST (SCEME AND SOLUTIONS) SUBJECT / CODE: Programming in C and Data Structures- 15PCD13 What is token?
More informationSubprograms. Introduction to Programming (in C++) Subprograms: procedures and functions. Subprograms. Subprograms. Functions are defined as follows:
Introduction to Programming (in C++) : procedures and functions Programming languages, in particular C++, not only provide a set of basic operations and statements, but also a means to define our own operations
More informationModule Contact: Dr Pierre Chardaire, CMP Copyright of the University of East Anglia Version 1
UNIVERSITY OF EAST ANGLIA School of Computing Sciences Main Series UG Examination 2015/16 INTRODUCTORY PROGRAMMING CMP-0005B Time allowed: 2 hours. Answer BOTH questions from section A and ONE question
More informationCHAPTER 4 CONTROL STRUCTURES
CHAPTER 4 CONTROL STRUCTURES 1 Control Structures A program is usually not limited to a linear sequence of instructions. During its process it may deviate, repeat code or take decisions. For that purpose,
More informationDownloaded from
CLASS 11 COMPUTER SCIENCE (83) PRACTICAL LIST 1. Write a C++ Program to find area & circumference of circle. 2. Write a C++ Program to display ASCII character & vice versa. 3. Write a C++ Program to find
More informationP r o g r a m m i n g E x e r c i s e S o l u t i o n s
P r o g r a m m i n g E x e r c i s e S o l u t i o n s Chapter 5 1. char letter; cout>letter; //determine letter is lowercase or not if (letter>= a && letter
More information1- Write a single C++ statement that: A. Calculates the sum of the two integrates 11 and 12 and outputs the sum to the consol.
1- Write a single C++ statement that: A. Calculates the sum of the two integrates 11 and 12 and outputs the sum to the consol. B. Outputs to the console a floating point number f1 in scientific format
More informationReview: Exam 1. Your First C++ Program. Declaration Statements. Tells the compiler. Examples of declaration statements
Review: Exam 1 9/20/06 CS150 Introduction to Computer Science 1 1 Your First C++ Program 1 //*********************************************************** 2 // File name: hello.cpp 3 // Author: Shereen Khoja
More informationDarshan Institute of Engineering & Technology for Diploma Studies
1. Explain Call by Value vs. Call by Reference Or Write a program to interchange (swap) value of two variables. Call By Value In call by value pass value, when we call the function. And copy this value
More informationCSCE Practice Midterm. Data Types
CSCE 2004 - Practice Midterm This midterm exam was given in class several years ago. Work each of the following questions on your own. Once you are done, check your answers. For any questions whose answers
More informationMultiple Choice (Questions 1 13) 26 Points Select all correct answers (multiple correct answers are possible)
Name Closed notes, book and neighbor. If you have any questions ask them. Notes: Segment of code necessary C++ statements to perform the action described not a complete program Program a complete C++ program
More information16. What is the significance of the break statement in a switch block?
Section A : Question carrying 1 Mark 01. How is data different from information? 02. Arrange the following in descending order :- Nibble, KB, Bit, GB,TB,Byte,MB 03. What is the significance of task bar
More informationLocal and Global Variables
Lecture 10 Local and Global Variables Nearly every programming language has a concept of local variable. As long as two functions mind their own data, as it were, they won t interfere with each other.
More informationLaboratory 0 Week 0 Advanced Structured Programming An Introduction to Visual Studio and C++
Laboratory 0 Week 0 Advanced Structured Programming An Introduction to Visual Studio and C++ 0.1 Introduction This is a session to familiarize working with the Visual Studio development environment. It
More informationIntroduction to C ++
Introduction to C ++ Thomas Branch tcb06@ic.ac.uk Imperial College Software Society October 18, 2012 1 / 48 Buy Software Soc. s Free Membership at https://www.imperialcollegeunion.org/shop/ club-society-project-products/software-products/436/
More informationData Input and Output 187
Chapter 7 DATA INPUT AND OUTPUT LEARNING OBJECTIVES After reading this chapter, the readers will be able to understand input and output concepts as they apply to C programs. use different input and output
More informationCLASS-XI COMPUTER SCIENCE
Roll No. Code : 112014-083-A Please check that this question paper contains 7 questions and 8 printed pages. CLASS-XI COMPUTER SCIENCE Time Allowed : 3 Hrs. Maximum Marks : 70 General Instructions : All
More informationA Freshman C++ Programming Course
A Freshman C++ Programming Course Dr. Ali H. Al-Saedi Mustansiriyah University, Baghdad, Iraq November 4, 2018 1 Number Systems and Base Conversions Before studying any programming languages, students
More informationCPE 112 Spring 2015 Exam II (100 pts) March 4, Definition Matching (8 Points)
Name Definition Matching (8 Points) 1. (8 pts) Match the words with their definitions. Choose the best definition for each word. Relational Expression Iteration Counter Count-controlled loop Loop Flow
More informationEngineering Problem Solving with C++, Etter/Ingber
Engineering Problem Solving with C++, Etter/Ingber Chapter 2 Simple C++ Programs C++, Second Edition, J. Ingber 1 Simple C++ Programs Program Structure Constants and Variables C++ Operators Standard Input
More information3.1. Chapter 3: The cin Object. Expressions and Interactivity
Chapter 3: Expressions and Interactivity 3.1 The cin Object Copyright 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 3-1 The cin Object Standard input stream object, normally the keyboard,
More informationWeek 3. Function Definitions. Example: Function. Function Call, Return Statement. Functions & Arrays. Gaddis: Chapters 6 and 7.
Week 3 Functions & Arrays Gaddis: Chapters 6 and 7 CS 5301 Fall 2015 Jill Seaman 1 Function Definitions! Function definition pattern: datatype identifier (parameter1, parameter2,...) { statements... Where
More informationMultiple Choice (Questions 1 13) 26 Points Select all correct answers (multiple correct answers are possible)
Name Closed notes, book and neighbor. If you have any questions ask them. Notes: Segment of code necessary C++ statements to perform the action described not a complete program Program a complete C++ program
More informationSOLUTION FOR FUNCTION. 1) Write a program to display Hello 10 times. Create user-defined function message().
SOLUTION FOR FUNCTION 1) Write a program to display Hello 10 times. Create user-defined function message(). #include #include void message(int); int i; for (i=1;i
More informationCHAPTER 2.2 CONTROL STRUCTURES (ITERATION) Dr. Shady Yehia Elmashad
CHAPTER 2.2 CONTROL STRUCTURES (ITERATION) Dr. Shady Yehia Elmashad Outline 1. C++ Iterative Constructs 2. The for Repetition Structure 3. Examples Using the for Structure 4. The while Repetition Structure
More informationLAB 5 Arithmetic Operations Simple Calculator
LAB 5 Arithmetic Operations Simple Calculator Objective: Practice arithmetic operation for the 80x86, such as add, subtract, multiple, divide, and mod. When dealing with the multiply, divide, and mod instructions
More informationExamination for the Second Term - Academic Year H Mid-Term. Name of student: ID: Sr. No.
Kingdom of Saudi Arabia Ministry of Higher Education Course Code: ` 011-COMP Course Name: Programming language-1 Deanship of Preparatory Year Jazan University Total Marks: 20 Duration: 60 min Group: Examination
More informationUNIT - I. Introduction to C Programming. BY A. Vijay Bharath
UNIT - I Introduction to C Programming Introduction to C C was originally developed in the year 1970s by Dennis Ritchie at Bell Laboratories, Inc. C is a general-purpose programming language. It has been
More information