C Program That Does Not Suspend When Ctrl+Z is Pressed

sudhir sharma
Updated on 19-Sep-2019 09:01:13

1K+ Views

In Programing when a program malfunction and runs unusually in the terminal compiler the programmer has the power to explicitly stop the program from running. For explicitly stopping the program, the user must know the right keyboard shortcut that is needed to be pressed.To terminate the execution of a block of code, there are two types of keyboard shortcuts used.Ctrl+c − It is used to stop the execution of the program, it take a bit of time to complete the i/o operations and then suspends the execution. It sends a SIGINT signal to the process which gets terminated. In some ... Read More

C Program for Reversal Algorithm for Array Rotation

sudhir sharma
Updated on 19-Sep-2019 08:58:33

2K+ Views

An algorithm is a set of instructions that are performed in order to solve the given problem. Here, we will discuss the reversal algorithm for array rotation and create a program for a reversal algorithm.Now, let's get to some terms that we need to know to solve this problem −Array − A container of elements of the same data type. The size (number of elements) of the array is fixed at the time of the declaration of the array.Array rotation − Rotating an array is changing the order of the elements of the array. Increasing the index of the element ... Read More

Find the Area of a Circle in C Programming

sudhir sharma
Updated on 19-Sep-2019 08:53:05

13K+ Views

A circle is a closed figure. All the points of the circle are equidistant from a point that lies inside in circle. The point at the center is known as the center of the circle. The distance of points from the center is known as the radius.The area is the quantitative representation of the span of the dimensions of a closed figure.The area of circle is the area enclosed inside the dimensions of a circle.The formula for calculating the area of a circle, Area = π*r*rTo calculate the area we are given the radius of the circle as input and ... Read More

C Program for Number of Stopping Station Problem

sudhir sharma
Updated on 19-Sep-2019 08:49:57

614 Views

Problem statement − A program to find the number of ways in which a train will stop in r stations out of n stations so that no two stopping stations are consecutive.Problem ExplanationThis program will calculate the number of ways i.e. permutations in which the train will stop. Here, the train will travel from point X to Y. Between these points, there are n stations. The train will stop on r stations of these n stations given the conditions that while stopping on r stations the train should not stop in two consecutive stations.This permutation can be found using the ... Read More

Address of a Function in C or C++

sudhir sharma
Updated on 19-Sep-2019 08:44:02

3K+ Views

A function is a block of code that is defined to perform a specific piece of work in a program. It is used to ease the work of the programmer by defining a commonly occurring piece of code so that it can be reused when required.The address is the memory location where the entity is stored. Every block of code in the program has its own memory location in the program. Which means like any variable or object methods and functions also have memory address.To get the memory address of a function you need to use the pointer of the ... Read More

Add Elements of Array Until Each Element is ≥ k in C++

sudhir sharma
Updated on 19-Sep-2019 08:32:43

249 Views

Array − An array is a container of elements of the same data type, whose elements are 0 indexed.In this problem, we will use an array of integers. And check if all the elements are greater than the given number or not. Here we will check if all elements of the array are greater than or equal to a given number k. If not then we will add two minimum elements of the array and treat this sum as a single element. And then again check for the same condition for the new array. If the condition comes out to ... Read More

Free Up Memory in JavaScript

Ayush Gupta
Updated on 19-Sep-2019 08:31:03

2K+ Views

Regardless of the programming language, memory life cycle is pretty much always the same −Allocate the memory you needUse the allocated memory (read, write)Release the allocated memory when it is not needed anymoreThe second part is explicit in all languages. Use of allocated memory needs to be done by the developer.The first and last parts are explicit in low-level languages like C but are mostly implicit in high-level languages like JavaScript.Hence there is no explicit way to allocate or free up memory in JavaScript. Just initializing objects allocates memory for them. When the variable goes out of scope, it is ... Read More

Allocate Memory in JavaScript

Ayush Gupta
Updated on 19-Sep-2019 08:28:25

561 Views

Regardless of the programming language, memory life cycle is pretty much always the same −Allocate the memory you needUse the allocated memory (read, write)Release the allocated memory when it is not needed anymoreThe second part is explicit in all languages. Use of allocated memory needs to be done by the developer.The first and last parts are explicit in low-level languages like C but are mostly implicit in high-level languages like JavaScript.Hence there is no explicit way to allocate or free up memory in JavaScript. Just initializing objects allocates memory for them. When the variable goes out of scope, it is ... Read More

Explain the Event Flow Process in JavaScript

Ayush Gupta
Updated on 19-Sep-2019 08:21:34

847 Views

In the JavaScript, Event Flow process is completed by three concepts −Event Target − The actual DOM object on which the event occured.Event Bubbling − Explained belowEvent Capturing − Explained belowEvent bubbling is the order in which event handlers are called when one element is nested inside a second element, and both elements have registered a listener for the same event (a click, for example). With bubbling, the event is first captured and handled by the innermost element and then propagated to outer elements.With capturing, the event is first captured by the outermost element and propagated to the inner elements.Let's ... Read More

Add Two Numbers Represented by Two Arrays in C

sudhir sharma
Updated on 19-Sep-2019 08:18:23

2K+ Views

A number represented by the array is stored in such a form that each digit of the number is represented by an element of the array. For example, Number 234 in array is {2, 3, 4}.To add to such numbers we will first add number at the least significant digit and if the sum is greater than 10 propagate the carry. After this, we will go for the next consecutive digits of the array doing the same procedure and finding the sum.Let’s take an example to add two numbers −a = {2, 9, 6} b = {6, 3, 8} Output: ... Read More

Advertisements