0% found this document useful (0 votes)
64 views36 pages

Programming Fundamental Assingment #2

This document contains an assignment submitted by Moazzam Aslam with roll number O42 to Dr. Muhammad Saleem. It includes 45 C++ programs covering topics like printing natural numbers, checking prime numbers, pattern printing, series summation and more.

Uploaded by

Farooq Tariq
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)
64 views36 pages

Programming Fundamental Assingment #2

This document contains an assignment submitted by Moazzam Aslam with roll number O42 to Dr. Muhammad Saleem. It includes 45 C++ programs covering topics like printing natural numbers, checking prime numbers, pattern printing, series summation and more.

Uploaded by

Farooq Tariq
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/ 36

NAME:MOAZZAM ASLAM

ROLL NO:O42

MUL ID:2022F-mulbsswe-042

ASSINGMENT:2:PROGRAMMING FUNAMENTAL

SUBMITTED TO:DR MUHAMMAD SALEEM

C++ PROGRAMS……….
1. Write a program in C++ to find the first 10 natural numbers.
2. Write a program in C++ to find the sum of first 10 natural numbers.
3.Write a program in C++ to display n terms of natural number and their sum.
5. Write a program in C++ to check whether a number is prime or not
7. Write a program in C++ to find the factorial of a number
11. Write a program in C++ to find the sum of the series 1 + 1/2^2 + 1/3^3 + ..+ 1/n^n. Example:
Input the value for nth term: 5 1/1^1 = 1 1/2^2 = 0.25 1/3^3 = 0.037037 1/4^4 = 0.00390625 1/5^5 =
0.00032 The sum of the above series is: 1.29126
12. Write a program in C++ to calculate the sum of the series (1*1) + (2*2) + (3*3) + (4*4) + (5*5)
+ ... + (n*n). Example: Input the value for nth term: 5 1*1 = 1 2*2 = 4 3*3 = 9 4*4 = 16 5*5 = 25 The sum
of the above series is: 55
14. Write a program in C++ to print a square pattern with # character
15. Write a program in C++ to display the cube of the number upto given an integer.
16. Write a program in C++ to display the multiplication table vertically from 1 to n
17. Write a program in C++ to display the n terms of odd natural number and their sum.
18. Write a program in C++ to display the n terms of even natural number and their sum.
19. Write a program in C++ to display the n terms of harmonic series and their sum. 1 + 1/2 + 1/3 + 1/4 +
1/5 ... 1/nterms
20. Write a program in C++ to display the sum of the series [ 9 + 99 + 999 + 9999 ...].
21. Write a program in C++ to find the sum of the series 1 +11 + 111 + 1111 + .. n terms.
22. Write a program in C++ to display the first n terms of Fibonacci series.
23. Write a program in C++ to find the number and sum of all integer between 100 and 200 which are
divisible by 9.
24. Write a program in C++ to find LCM of any two numbers using HCF
25. Write a program in C++ to display the number in reverse order.
27. Write a program in C++ to display the pattern like right angle triangle using an asterisk. Example:
Input number of rows:5
28. Write a program in C++ to display the pattern like right angle triangle with number. Example:
Input number of rows: 5
29. Write a program in C++ to make such a pattern like right angle triangle using number which
will repeat the number for that row. Example: Input number of rows: 5
30. Write a program in C++ to make such a pattern like right angle triangle with number
increased by 1. Example: Input number of rows: 4
33. Write a program in C++ to make such a pattern like a pyramid using number and a number
will repeat for a row.

34. Write a program in C++ to display the pattern like a pyramid using asterisk and each row
contain an odd number of asterisks. Example: Input number of rows5
35. Write a program in C++ to print the Floyd's Triangle. Example:

36. Write a program in C++ to display the pattern like a diamond. Example: * *** ***** *******
********* ******* ***** *** *
37. Write a program in C++ to display Pascal's triangle like pyramid. 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1
38. Write a program in C++ to display the pattern like pyramid using the alphabet. A A B A A B C

BAABCDCBAABCDEDCBA

41. Write a program in C++ to display the pattern using digits with left justified and the highest
columns appears in first row in descending order. 5 4 3 2 1 4 3 2 1 3 2 1 2 1 1
43. Write a program in C++ to find the first and last digit of a number. Input any number: 5679
The first digit of 5679 is: 5

The last digit of 5679 is: 9

44. Write a program in C++ to find power of any number using for loop.
45. Write a program in C++ to enter any number and print all factors of the number. Input a
number: 63 The factors are: 1 3 7 9 21 63

10. Write a program in C++ to find the sum of digits of a given number. Example: Input a
number: 1234 The sum of digits of 1234 is: 10
31. Write a program in C++ to make such a pattern like a pyramid with numbers increased by 1.
Example: Input number of rows: 4 1 2 3 4 5 6 7 8 9 10

32. Write a program in C++ to make such a pattern like a pyramid with an asterisk. Example:
Input number of rows: 5 * * * * * * * * * * * * * * *
39. Write a program in C++ to print a pattern like highest numbers of columns appear in first
row. 12345 2345 345 45 5

40. Write a program in C++ to display the pattern using digits with right justified and the highest
columns appears in first row. 12345 1234 123 12 1
42. Write a program in C++ to display the pattern like right angle triangle with right justified
using digits. 1 21 321 4321 54321

6. Write a program in C++ to find prime number within a range


26. Write a program in C++ to Check Whether a Number can be Express as Sum of Two Prime
dNumbers.

Example: Input a positive integer:

20 20 = 3 + 17

20 = 7 + 13

#include<iostream>

#include<math.h>

using namespace std;

int prime(int n)

int c=0,i;

for(i=1;i<=n;i++)

if(n%i==0)

c++;

if (c==2)

return true;

else

return false;

int main()

int a[100];
int i,j,k=0,num,c=0;

cout<<"enter any number:";

cin>>num;

for(i=1;i<=num;i++)

if(prime(i))

a[k]=i;

k++;

for(i=0;i<k;i++)

for(j=i+1;j<k;j++)

if(a[j]+a[j]==num)

c++;

cout<<a[i]<<" "<<a[j]<<endl;

cout<<"pair of prime numbers""="<<c;

You might also like