Skip to main content

UNIT 03: INPUT/OUTPUT HANDLING IN C++ - Lab Activities - Computer Science For Class X

 

UNIT 03: INPUT/OUTPUT HANDLING IN C++ - Lab Activities - Computer Science For Class X

GO TO INDEX

Computer Science For Class X
Unit 03: Input / Output Handling In C++
Lab Activities

Q.1: Develop programs for manipulating the following formulas.
TitleFormulaDescription
 Calculating speed of an objects=d/t Speed = distance / time
 Newton's second law of motionF=ma Force = mass x acceleration
 Calculating accelerationa = (vf-vi) / t Acceleration is equal to (final velocity - initial velocity) / time
 Area of trianglea = 1/2bh Area = 1/2 (base)(height)
 Convert the Celsius to FahrenheitF = (c*1.8) + 32-

Ans: (i) Calculating speed of an object

 #include<iostream>
 #include <conio.h>
 #include <stdio.h>
 using namespace std;
 int main()
 {
 float speed;
 float d;
 float t;
 cout << "\n \t Enter distance = ";
 cin >> d;
 cout << "\n\t Enter time = ";
 cin >> t;
 speed = d/t;
 cout << "\n\t The speed of the object is = " << speed <<" m/s";
 return 0;
 }



(ii) Newton's second law of motion

 #include <iostream>
 #include <conio.h>
 #include <stdio.h>
 using namespace std;
 int main()
 {
 float f;
 float m;
 float a;
 cout << "\n \t Enter mass = ";
 cin >> m;
 cout << "\n\t Enter acceleration = ";
 cin >> a;
 f = m*a;
 cout << "\n\t The value of F is = " << f <<" N";
 return 0;
 }



(iii) Calculating acceleration

 #include <iostream>
 #include <conio.h>
 #include <stdio.h>
 using namespace std;
 int main()
 {
 float in_velocity;
 float acceleration;
 float f_velocity;
 float time;
 cout << "\n \t Enter the initial velocity of an object in m/s = ";
 cin >> in_velocity;
 cout << "\n\t Enter the final velocity of an object in m/s = ";
 cin >> f_velocity;
 cout << "\n \t Enter the time in seconds = ";
 cin >> time;
 acceleration = (f_velocity - in_velocity)/ time;
 cout << "\n\t The Acceleration of the object is = " << acceleration <<" m/s2";
 return 0;
 }



(iv) Area of triangle

 #include <iostream>
 #include <conio.h>
 #include <stdio.h>
 using namespace std;
 int main()
 {
 float base;
 float height;
 float area;
 cout << "\n \t Enter the base of triangle = ";
 cin >> base;
 cout << "\n\t Enter the height of triangle = ";
 cin >> height;
 area = (base * height);
 cout << "\n\t The area of the triangle is = " << area<<" s2";
 return 0;
 }



(v) Convert the Celsius to Fahrenheit

 #include <iostream>
 #include <conio.h>
 #include <stdio.h>
 using namespace std;
 int main()
 {
 float celsius;
 float fahrenheit;
 cout << "\n \t Enter the temperature in Celsius = ";
 cin >> celsius;
fahrenheit = (celsius * 1.8) + 32;
 cout << "\n\t The temperature in Fahrenheit is = " << fahrenheit<<" F";
 return 0;
 }



Q.2: Write a program to calculate the volume of a box.
Ans: VOLUME OF A BOX:

 #include<iostream>
 #include<conio.h>
 #include<stdio.h>
 using namespace std;
 int main()
 {
 float length;
 float height;
 float volume;
 float width;
 cout << "\n \t Enter the length of box = ";
 cin >> length;
 cout << "\n \t Enter the height of box = ";
 cin >> height;
 cout << "\n \t Enter the width of box = ";
 cin >> width; 
 volume = (length*height*width);
 cout << "\n \t The volume of the box is = " <<volume;
 return 0;
 }



Q.3: Write a program of marksheet, take input of five subjects, print its total and percentage also.
Ans: Marks Sheet

 #include<iostream>
 #include<conio.h>
 #include<stdio.h>
 using namespace std;
 int main()
 {
 int phy, eng, comp, chem, urdu;
 int obt_marks, per;

 cout << "\n \t Enter Chemistry Marks = ";
 cin >> chem;
 cout << "\n \t Enter Physics Marks = ";
 cin >> phy;
 cout << "\n \t Enter Computer Marks = ";
 cin >> comp;
 cout << "\n \t Enter English Marks = ";
 cin >> eng;
 cout << "\n \t Enter Urdu Marks = ";
 cin >> urdu;
 obt_marks = chem + phy + comp + eng + urdu;
 per = (obt_marks*100) /500;
 cout << "\n \t The total marks are = " << obt_marks;
 cout << "\n \t The percentage is = " << per <<"%\n";
 return 0;
 }


Q.4: Write a code to calculate mathematical expression of a2 + 2ab +b2.
Ans: Mathematical Expression:

 #include<iostream>
 #include<conio.h>
 #include<stdio.h>
 using namespace std;
 int main()
 {
 float sol;
 int a, b;
 cout << "\n\t Program to calculate expression a2 + 2ab +b2";
 cout << "\n\t Enter the value of a. \t";
 cin >> a;
 cout << "\n\t Enter the value of b. \t";
 cin >> b;
 sol = (a*a) + 2*(a*b) + (b*b);
 cout << "\n\t The solution of expression a2 + 2ab +b2 for given a and b is. \t" << sol;
 return 0;
 }


Q.5: list out errors from the C++ program and remove those errors, write the output.
#include<iostream.h>
using namespace std
int main (void);
{
int x;
cout << "\n Enter the value of x........";
cin >> x
cout << "\n The square of x......." << a*a;
return 0;
}

Ans: List of errors:
  1. #include<iostream.h>
  2. using namespace std
  3. int main (void);
  4. {
  5. int x;
  6. cout << "\n Enter the value of x........";
  7. cin >> x
  8. cout << "\n The square of x......." << a*a;
  9. return 0;
  10. }


Line No.Error
1. iostream.h
2. Terminator (;) missing after std
3. Terminator (;) present after main function
7. Terminator (;) missing after cin function
8. Wrong variable used in square expression (a)

Correct Program:

 #include<iostream>
 using namespace std;
 int main (void)
 {
 int x;
 cout << "\n Enter the value of x .....";
 cin >> x;
 cout << "\n The square of x ....." << x*x;
 return 0;
 }

OUTPUT:
Enter the value of x ..... 5
The square of x ..... 25

Comments

Popular posts from this blog

Dear Students Welcome to my blog.  It is to inform you that. now you can download your 10th class Computer Science book in PDF. Share with your other students.  Kindly Share your comments on my blog to support me.                                                                                   Download

Class X Test / Model Paper Chapter No 1 Computer

                                                                                Subject: Computer Science                                          Class: -10                                        Date: 4 Jan 2023 Test   # 1   Short Test (MCQs=6, SQs=8, LQs=1)     ...

Inter Board Karachi Guess/Model Papers 2023 (1st year & 2nd year)

  Inter Board Karachi Guess/Model Papers 2023 Board Karachi Model Papers 2023 Computer's Guess Paper 9th Class 2023 Computer's Guess Paper 9th Class 2026 Computer's Guess Paper  10th Class 2023 Computer's Guess Paper 11th Class 2023 Computer's Guess Paper  12th Class 2023 Prepared By Sir Rana Arsalan Inter Part-I Model Papers Inter Part-II Model Papers Model Paper Mathematics I Model Paper Mathematics II Model Paper Islamiat Model Paper Urdu II Model Paper Urdu I Model Paper Pakistan Studies Model Paper Botany I Model Paper Botany II Model Paper Chem I — MCQs Model Paper Chem II — MCQs Model Paper Physics I Model Paper Physics II Model Paper Zoology I Model Paper Zoology II Model Paper English I Model Paper English II