Write a program to accept two numbers from user and perform addition, subtraction, multiplication and division operations using pointer.

1 Answer

Answer :

#include<stdio.h>

#include<conio.h>

void main()

{

int no1,no2,*ptr1,*ptr2,result;

clrscr();

printf("Enter no1:");

scanf("%d",&no1);

printf("\nEnter no2:");

scanf("%d",&no2);

ptr1=&no1;

ptr2=&no2;

result=*ptr1+*ptr2;

printf("\n Addition=%d",result);

result=*ptr1-*ptr2;

printf("\n Subtraction=%d",result);

result=*ptr1**ptr2;

printf("\n Multiplication=%d",result);

result=*ptr1/(*ptr2);

printf("\n Division=%d",result);

getch();

}

Related questions

Description : The first calculator that can perform all four arithmetic operations(Addition, Subtraction, Multiplication, Division) was known as______ (A) Pascaline (B) Slide Rule (C) Step Reckoner (D) None of the Above

Last Answer : (C) Step Reckoner

Description : Develop a program to swap two numbers using pointer and add swaped numbers also print their addition.

Last Answer : #include<stdio.h> void swap(int *a,int *b) {  int temp;  temp=*a;  *a=*b;  *b=temp; } void main() { int x,y,sum; printf("\n Enter value for x:"); scanf(" ... x); printf("\ny=%d",y); sum=x+y; printf("Sum of x+y = %d",sum); }

Description : Develop a simple ‘C’ program for addition and multiplication of two integer numbers.

Last Answer : #include<stdio.h> #include<conio.h> void main() { int a,b,add,mul; clrscr(); printf("Enter value for a and b:"); scanf("%d%d",&a,&b); add=a+b; ... b=%d\n",add); printf("\Multiplication of a and b=%d",mul); getch(); }

Description : State four arithmetic operations perform on pointer with example.

Last Answer : The pointer arithmetic is done as per the data type of the pointer. The basic operations on pointers are Increment: It is used to increment the pointer. Each time a pointer is incremented, it points to the ... address 1004, Then ptr-2 shows 1004-(2*2) = 1000 as decremented location for an int. 

Description : Write a program to accept a string as input from user and determine its length. [Don’t use built in library function strlen()]

Last Answer : #include #include void main(){ char str[50]; int i, len=0; clrscr(); printf("Enter a string"); scanf("%s",&str); for(i=0; str[i]!='\0'; i++){ len++; } printf("The length of string is %d",len); getch(); }

Description : Write a program to accept marks of four subjects as input from user. Calculate and display total and percentage marks of student. 

Last Answer : #include<stdio.h> #include<conio.h> void main() { float marks[4]; float total=0.0, perc=0.0; int i; clrscr(); for(i=1;i<=4;i++) { printf("Enter marks of ... is :%f",total); perc=total/4; printf("Percentage is %f",perc); getch(); }

Description : Write a program to add, subtract, multiply and divide two numbers, accepted from user switch case.

Last Answer : #include<stdio.h> #include<conio.h> void main() { int a,b,ch,add,sub,mul,div; clrscr(); printf("\n1 for addition \n2 for substraction"); printf("\n3 for multiplication \ ... break; default: printf("Invalid choice...."); } getch(); }

Description : Draw a flowchart of Do-while loop and write a program to add numbers until user enters zero. 

Last Answer : Flowchart of Do-while loop: Program:- #include<stdio.h> #include<conio.h> void main() { int no,sum=0; clrscr(); do { printf("\n Enter a number:"); scanf( ... no; }while(no!=0); printf("\n Sum of entered numbers =%d",sum); getch(); }

Description : Write a program to Print values of variables and their addresses. Note : 1) Variables can be of any data type. 2)Use of & or pointer to display address shall be considered. 

Last Answer : #include #include void main() { int a,b; clrscr(); a=5; b=10; printf("\n Value of a=%d",a); printf("\n Address of a=%u",&a); printf("\n Value of b=%d",b); printf("\n Address of b=%u",&b); getch(); }

Description : Shifting a register content to left by one bit position is equivalent to (A) division by two. (B) addition by two. (C) multiplication by two. (D) subtraction by two

Last Answer : (C) multiplication by two.

Description : How do you make the number 7 even without addition, subtraction, multiplication, or division? -Riddles

Last Answer : Drop the 'S'.

Description : How To Use 3 Five Times To Make 31 with multiplication division addition and subtraction?

Last Answer : 33 - (3+3)/3 = 31.

Description : which are arithmetic operation are. Addition oS Subtraction Multiplication Division All of these None of these

Last Answer : All of these

Description : In modulo-2 arithmetic, __________give the sameresults. A) addition and multiplication B) addition and division C) addition and subtraction D) none of the above

Last Answer : addition and subtractio

Description : In the absence of parentheses, the order of operation is a) exponentiation, addition of subtraction, muliplication of division b) addition or subtraction, multiplication or division, ... subtraction d) exponentiation, multiplication or division, addition of subtraction e) None of these

Last Answer : d) exponentiation, multiplication or division, addition of subtraction

Description : What type of instructions permit addition, subtraction, multiplication, and division?

Last Answer : Arithmetic.

Description : The basic application of an ‘AND’ gate in computers is for: (1) addition (2) subtraction (3) multiplication (4) division

Last Answer : multiplication

Description : Write a program to declare structure employee having data member name, age, street and city. Accept data for two employees and display it.

Last Answer : #include<stdio.h> #include<conio.h> struct employee { char name[10],street[10],city[10]; int age; }; void main() { int i; struct employee e[2]; clrscr(); for(i=0;i<2 ... =%s",e[i].street); printf("\n City=%s",e[i].city); } getch(); }

Description : Write a program to accept the value of year as input from the keyboard & print whether it is a leap year or not. 

Last Answer : #include #include void main() { int year; clrscr(); printf("Enter year"); scanf("%d",&year); if(year%4==0) { printf("Year %d is a leap year",year); } else { printf("Year %d is not a leap year",year); } getch(); }

Description : Write a program to swap two numbers using call be value.

Last Answer : #include<stdio.h> #include<conio.h> void swap(int a, int b) { int temp; temp=a; a=b; b=temp; printf("Numbers after swapping no1=%d and no2=%d",a,b); } void ... ;Numbers before swapping no1=%d and no2= %d",no1, no2); swap(no1,no2); getch(); }

Description : Write a program for addition of two 3 x 3 matrices.

Last Answer : #include<stdio.h> #include<conio.h> void main() { int a[3][3],b[3][3],c[3][3],i,j; clrscr(); printf("Enter first matrix elements:\n"); for(i=0;i<3;i++) { for(j=0;j<3 ... (j=0;j<3;j++) { printf("%d\t",c[i][j]); } } getch(); }

Description : Find a letter from the Bengali alphabet , which is divided into two numbers by addition , subtraction , multiplication , 12 , 8 , 26 and 3, respectively, what is the letter ?

Last Answer : The letter ' ঔ ' ... If you divide it side by side, 9 above and 3 below. Which is 9 + 3 = 12 , 9-3 = 8 , 9 * 3 = 26 , 9/3 = 3.

Description : Which is an algorithm or techniques used to multiply two numbers. a. Addition algorithm b. Subtraction algorithm c. Multiplication algorithm d. __ Allof these

Last Answer : c. Multiplication algorithm

Description : Define pointer. Write syntax for pointer declaration.

Last Answer : Definition: A pointer is a variable that stores memory address of another variable which is of similar data type.  Declaration: datatype *pointer_variable_name; 

Description : Draw flow chart for addition of two numbers.

Last Answer : a + b sum 2 + 5

Description : Develop a program to accept an integer number and print whether it is palindrome or not.

Last Answer : #include<stdio.h> #include<conio.h> void main() { int n,num,rev=0,digit,i; clrscr(); printf("Enter the number: "); scanf("%d",&num); n=num ... ;Number is palindrome"); else printf("Number is not palindrome"); getch(); }

Description : Write a program to calculate sum of all the odd numbers between 1 to 20.

Last Answer : Write a program to calculate sum of all odd element of 1D array

Description : Write a program to sum all the odd numbers between 1 to 20. 

Last Answer : #include<stdio.h> #include<conio.h> void main() { int sum=0,i; clrscr(); for(i=1;i<=20;i++)  { if(i%2==1) sum=sum+i; }  printf(“sum of odd no“s between 1 to 20 is %d”,sum); getcht); }

Description : Write a program in C++ to accept a string from a user and display its reverse using pointer.

Last Answer : #include<iostream.h> #include<conio.h> #include<string.h> void main() { char str[20],*ptr; int l; clrscr(); cout<<"\n Enter a string : "; cin>>str; l=strlen(str); ... (l!=0) { ptr--; cout<<*ptr; l--; } getch(); }

Description : State the syntax to declare pointer variable with example.

Last Answer : General syntax to declare pointer. datatype *var_name; Eg: int var = 20;

Description : Explain how to pass pointer to function with example.

Last Answer : When pointer (addresses) is passed to the function as an argument instead of value then function is called as call by reference. Example: #include #include int add(int *); void main() { int *ptr,pos=0; clrscr(); printf( ... ; getch(); } int add(int *p) { int i=0; int sum=0; for(i=1;i

Description : Give any four advantages of pointer.

Last Answer : Advantages of pointer: 1. Pointers reduce the length and complexity of a program. 2. They increase execution speed. 3. A pointer enables us to access a variable that is defined outside the ... strings results in saving of data storage space in memory. 6. It supports dynamic memory management.

Description : Write a program to compute the sum of all elements stored in an array using pointers.

Last Answer : #include #include void main() { int a[5],sum=0,i,*ptr; clrscr(); printf("\n Enter array elements:"); for(i=0;i

Description : Write a program to reverse the number 1234 (i.e. 4321) using function. 

Last Answer : #include #include void findReverse(); void main() { findReverse(); } void findReverse() {  int num, res=0,ans=0; clrscr(); printf("Enter the number"); scanf("%d", &num); while(num!=0) { res=num%10; ans=ans*10+res; num=num/10; } printf("Reverse number is %d", ans); getch(); }

Description : If the value of a number (N) is entered through keyboard. Write a program using recursion to calculate and display factorial of number (N). 

Last Answer : #include<stdio.h> #include<conio.h> int factorial(int N); void main() { int N,fact; clrscr(); printf("Enter number:"); scanf("%d",&N); fact=factorial(N); printf( ... N) { if(N==1) return(1); else return(N*factorial(N-1)); }

Description : Write a program using switch statement to check whether entered character is VOWEL or CONSONANT

Last Answer : #include<stdio.h> #include<conio.h> void main() { char ch; clrscr(); printf("Enter character:"); scanf("%c",&ch); switch(ch) { case 'a': ... break; default: printf("\n Entered character is CONSONANT"); } getch(); }

Description : Write a program to sweep the values of variables a = 10, b = 5 using function.

Last Answer : #include #include void swapvalues(int *i, int *j) { int temp; temp=*i; *i=*j; *j=temp; } void main() { int a=10; int b=5; clrscr(); printf("The values before swaping:\na=%d, b=%d",a,b); swapvalues(&a,&b); printf("\nThe values after swaping:\na=%d, b=%d",a,b); getch(); }

Description : Write algorithm and draw flow-chart to print even numbers from 1 to 100.

Last Answer : Here's one possible algorithm to print even numbers from 1 to 100: Start with a variable i equal to 1. Check if i is less than or equal to 100. If i is less than or equal to 100 ... and increments `i` by 1. The loop continues until `i` is greater than 100, and the program ends.

Description : Write a program to read two strings and find whether they are equal or not.

Last Answer : #include<stdio.h> #include<conio.h> #include<string.h> void main() { char st1[20],st2[20]; printf( enter string 1 ); scanf( %s ,st1); printf( enter second string ); ... 0) printf( \nboth strings are equal ); else printf( \nstrings are not equal ); }

Description : Explain User defined function with example.

Last Answer : Functions are basic building blocks in a program. It can be predefined/ library functions or user defined functions. Predefined functions are those which are already available in C library. User defined functions are those which are ... value is: %d",a); } void main() { myFunc(10); getch() }

Description : Write a program to sort elements of an array in ascending order.

Last Answer : #include #include void main() { int a[5],i,j,temp; clrscr(); printf("\n Enter array elements:"); for(i=0;i

Description : Write a program to declare structure student having rollno, name & marks.

Last Answer : Accept and display data for three students. #include #include void main() { int i; struct student{ int rollno; char name[20]; int marks; } s[3]; clrscr(); for(i=0;i

Description : Develop a program to find diameter, circumference and area of circle using function.

Last Answer : #include<stdio.h> #include<conio.h> void circle(float r) { float diameter,circumference,area; diameter=2*r; printf("\n Diameter=%f",diameter); circumference=2*3.14*r; printf ... :"); scanf("%f",&radius); circle(radius); getch(); }

Description : Develop a program using structure to print data of three students having data members name, class, percentage.

Last Answer : #include #include void main() { struct student { char name[20]; char c[20]; int per; } s[3]; int i; clrscr(); for(i=0;i

Description : Develop a program to find factorial of a number using recursion.

Last Answer : #include<stdio.h> #include<conio.h> int factorial(int num) { if(num==1) { return 1;  } else { return(num*factorial(num-1));  } } void main() { int ... ;num); result=factorial(num); printf("Factorial of %d is %d",num,result); getch(); }

Description : Design a programme in C to read the n numbers of values in an array and display it in reverse order.

Last Answer : #include #include #define max 50 void main() { int a[max],i,n; clrscr(); printf("\n Enter number of elements:"); scanf("%d",&n); printf("\n Enter array element:"); for(i=0;i=0;i--) printf("\t%d",a[i]); getch(); }

Description : Which operations are used for addition, subtraction, increment, decrement and complement function: a. Bus b. Memory transfer c. Arithmetic operation d. Allof these

Last Answer : d. Allof these

Description : Implement a program to demonstrate concept of pointers to function.

Last Answer : Pointer to function: include int sum(int x, int y) { return x+y; } int main() { int s; int(*fp)(int, int); fp = sum; s = fp(10,12); printf(“Sum = %d”,s); return 0; }

Description : Give a method to create, declare and initialize structure also develop a program to demonstrate nested structure.

Last Answer : Declaration of structure:- struct structure_name { data_type member 1; data_type member 2; . . . data_type member n; } structure variable 1, structure variable 2,..., structure variable n ... .collegeid); printf("\n College name=%s",s.c.collegename); getch(); }

Description : Implement a program to demonstrate logical AND operator.

Last Answer : #include #include void main() { int i; int j; clrscr(); printf("Enter the values of i and j"); scanf("%d%d",&i,&j); if(i==5 && j==5) { printf("Both i and j are equal to 5"); } else { printf("Both the values are different and either or both are not equal to 5"); } getch(); }