Skip to main content

Posts

C programs QnA

Q. If sum of two integer is 14 and if one of them is 8 then find other integer. Ans: Well, this is very simple. Simply, one integer is 8 and sum of two integers is 14. So, we need to subtract the number 8 from their sum of 14 to get the second number. So, the second number is: 14 - 8 = 6 C-Program of this task Code---> #include<stdio.h> int main () { int num1 = 8 , num2 , sum = 14 ; num2 = sum - num1 ; printf ( "The second number is: %d" , num2 ); return 0 ; }
Recent posts

Write a C program to find the root of equation using Newton Raphson Method. Equation: 2x^3-6x^2+6x-1

In this C program we will find the root of equation using Newton Raphson Method. The equation is: 2x^3-6x^2+6x-1 The allowed error is: 0.001 Introduction: Introduction:From NewtonRaphson Method we know, Xn+1=Xn-[f(x)/f'(x)]. Here we consider three functions one to generate the given equation, other to generate the derivative of the given equation. And the other to find out the root of the equation by using Newton Raphson Method. For this here we passes two values given by the users. input: a and b, two arbitrary values will be given by the user. output: The root of the equation. CODE----> // c program for implementation of newton raphson method to solve this equation: 2x^3-6x^2+6x-1 #include<stdio.h> #include<math.h> //function for the given equation float fun ( float x ) { return ( 2 *( pow ( x , 3 ))- 6 *( pow ( x , 2 ))+ 6 * x - 1 ); } //function for the derivative of given function that is 6x^2-12x+6 float

C Programs QnA

Q. Do we have to use int in C language even if we dont have any integers in our program? Ans: No, we don't have to use any integer variable in a C program which doesn't require any integer(s) in the program. Even if we just declare them (integers) the 2 byte memory will be blocked somewhere in the memory (Primary Memory) which creates memory wastage. So, it is better to avoid using integers if it is not required in a C program. In the other hand, if you are talking about making the main function integer type, then, the answer will be still NO . You can make the main function integer type (i.e.: int main ) but it is not necessary. Note: if you have made the main function integer type, do not forget the return 0; statement at the last.

Addition of two 8-bit numbers in 8085

8085 Microprocessor Assembly Level Language program for Addition of two 8-bit numbers LABEL Opcode Memory Address MVI C,00 LDA F100 MOV B,A LDA F101 ADD B JNC LOOP: INR C :LOOP STA F103 MOV A,C STA F102 HLT  Two input addresses are: F100 and F101  The result output address is: F103  The carry output address is: F102 Download the PDF file of this Program. Don't just read, run on your pc !!!

3x3 Matrix addition and multiplication in C++

In this C++ program we will add and multiply two matrices and print the result on the screen.The elements of the matrices will be taken from the user. input: The elements of matrices. output: The addition and multiplication of the two matrices. CODE----> #include<iostream> using namespace std ; class matrix { private : int mat [ 10 ][ 10 ]; public : matrix () { int i , j ; for ( i = 1 ; i <= 3 ; i ++) { for ( j = 1 ; j <= 3 ; j ++) { mat [ i ][ j ]= 0 ; } } } int getdata () { int i , j , n ; for ( i = 1 ; i <= 3 ; i ++) { for ( j = 1 ; j <= 3 ; j ++) { cout << "\nEnter data(" << i << "," << j << "): " ; cin >> n ; mat [ i ][ j ]= n ; } } } int displaydata () { int i , j ; cout << "\n" ; for ( i = 1 ; i <= 3 ; i ++) { for ( j = 1 ; j <= 3

Checking two Strings equal or not and Concatenate two strings using Class in C++

In this C++ program we will Create a class ‘STRING’ which has one data member ‘str’. The class can perform concatenation of two string by ‘+’ operator overloading and check given two string are equal or not by ‘==’ operator overloading. Strings will be given by the user. input: Two Strings. output: Either the strings will be equal to each other or not and after that they will be concatenated. CODE----> #include<iostream> #include<string.h> using namespace std ; class STRING { private : char str [ 100 ]; public : void getString () { gets ( str ); } void display () { puts ( str ); } STRING operator +( STRING X ) { STRING s ; strcpy ( s . str , str ); strcat ( s . str , X . str ); return ( s ); } int operator ==( STRING X ) { if ( strcmp ( str , X . str )== 0 ) return 1 ; else return 0 ; } }; int main () { STRING s1 , s2 , s3 ; cout << "Enter 1st String: " ; s1 .

Print the following Pattern in C Language

In this C -program we will Print the following Pattern made of 1 and 2 . The no. of rows will be taken from the user. 1 12 121 1212 12121 input: The number of rows. output: The Pattern will be printed on the screen in the given range. CODE----> #include<stdio.h> int main () { int i , j , n ; printf ( "Please,Enter the no. of rows: " ); scanf ( "%d" ,& n ); for ( i = 1 ; i <= n ; i ++) { for ( j = 1 ; j <= i ; j ++) { if ( j % 2 != 0 ) printf ( "1" ); else printf ( "2" ); } printf ( "\n" ); } return 0 ; } Download the C-Program file of this Program. Don't just read, run on your pc !!! RESULT : Please,Enter the no. of rows: 7 1 12 121 1212 12121 121212 1212121 -------------------------------- Process exited after 1.527 seconds with return value 0 Press any key to continue . . . Images for better understanding :