UNTESTED IN TURBO C++
(REDO)
WAP to find multiplication tables using functions.
SOURCE CODE:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
#include <iostream.h> // Unlike C, <stdio.h> is insufficient. (acc to DevC++) #include <conio.h> // for getch(), not accepted in gcc (but accepted in DevC++) void Table(int n) { int i=1; for(; i<=12; i++) cout<<endl<<i<<" x "<<n<<" = "<<i*n; } int main() //gcc compiler requires int { int num; printf("\n Enter number: "); cin>>num; printf("\n Table : \n"); Table(num); getch(); return 0; } |
INPUT/OUTPUT:
Enter number: 45 Table : 1 x 45 = 45 2 x 45 = 90 3 x 45 = 135 4 x 45 = 180 5 x 45 = 225 6 x 45 = 270 7 x 45 = 315 8 x 45 = 360 9 x 45 = 405 10 x 45 = 450 11 x 45 = 495 12 x 45 = 540
WAP to make number half-pyramid 1:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
SOURCE CODE:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include<stdio.h> #include<conio.h> int main() { int i,j; for(i=1; i<=5; i++) { for(j=1; j<=i; j++) { printf("%d ",j); } printf("\n"); } getch(); return 1; } |
INPUT/OUTPUT:
1 1 2 1 2 3 1 2 3 4 1 2 3 4 5
WAP to make number half-pyramid 2:
1
1 1
1 1 1
1 1 1 1
1 1 1 1 1
SOURCE CODE:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<conio.h>
int main()
{
int i,j;
for(i=1; i<=5; i++)
{
for(j=1; j<=i; j++)
{
printf("1 ");
}
printf("\n");
}
getch();
return 1;
}
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
WAP to use switch case to find
(i) number is odd or even (ii) largest no among three entered
SOURCE CODE:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 #include<iostream.h> #include <conio.h> int main() { int ch,num1, num2, num3; cout<<"\n MENU: \n"; cout<<"\n 1. Even/Odd "; cout<<"\n 2. Largest of 3 "; cout<<"\n Your Choice: "; cin>>ch; switch(ch) { case 1: cout<<"\n Enter number: "; cin>>num1; if(num1%2==0) cout<<"\n Number is Even. "; else cout<<"\n Number is Odd. "; break; case 2: cout<<"\n Enter First number: "; cin>>num1; cout<<"\n Enter Second number: "; cin>>num2; cout<<"\n Enter Third number: "; cin>>num3; if(num1>=num2 && num1>=num3) cout<<"\n"<<num1<<" is greatest. "; else if( num2>=num1 && num2>=num3) cout<<"\n"<<num2<<" is greatest. "; else cout<<"\n"<<num3<<" is greatest. "; break; } getch(); }
INPUT/OUTPUT:
MENU: 1. Even/Odd 2. Largest of 3 Your Choice: 1 Enter number: 67 Number is Odd.
MENU: 1. Even/Odd 2. Largest of 3 Your Choice: 2 Enter First number: 67 Enter Second number: 300 Enter Third number: 45 300 is greatest.
WAP to find sum and reverse of entered number's digits.
SOURCE CODE:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #include<stdio.h> #include<conio.h> int main() { int i,digit,rev=0,sum=0, num; printf("\n Enter the number: "); scanf("%d",&num); int n=num; do { digit=num%10; sum+=digit; rev=rev*10+digit; num/=10; } while(num>0); printf("\n Reverse: %d",rev); printf("\n Sum: %d", sum); getch(); return 1; } |
INPUT/OUTPUT:
Enter the number: 634 Reverse: 436 Sum: 13