Articles on Trending Technologies

Technical articles with clear explanations and examples

Write a C program to find out profit or loss in buying an article

Bhanu Priya
Bhanu Priya
Updated on 15-Mar-2026 466 Views

In business transactions, calculating profit or loss is essential to determine the financial outcome. Profit occurs when the selling price exceeds the cost price, while loss occurs when the cost price is greater than the selling price. Syntax if (selling_price > cost_price) { profit = selling_price - cost_price; } else if (cost_price > selling_price) { loss = cost_price - selling_price; } else { // No profit, no loss } Formulas The formulas for calculating profit and loss are − Profit: ...

Read More

CSS all Property

karthikeya Boyini
karthikeya Boyini
Updated on 15-Mar-2026 314 Views

The CSS all property is a shorthand property that resets all CSS properties to their initial, inherited, or unset values. It provides a convenient way to clear all styling from an element and start with a clean slate. Syntax selector { all: value; } Possible Values ValueDescription initialResets all properties to their initial values inheritSets all properties to inherit from parent element unsetResets properties to inherit if inheritable, otherwise to initial revertResets properties to browser default values Example: Using all: inherit The following example demonstrates how ...

Read More

How to write the temperature conversion table by using function?

Bhanu Priya
Bhanu Priya
Updated on 15-Mar-2026 1K+ Views

Temperature conversion is nothing but converting Fahrenheit temperature to Celsius or Celsius to Fahrenheit. In this programming, we are going to explain how to convert the Fahrenheit temperature to Celsius temperature and how to represent the same in the form of a table by using a function. Syntax // Function to convert Fahrenheit to Celsius float fahrenheitToCelsius(float fahrenheit); // Function to convert Celsius to Fahrenheit float celsiusToFahrenheit(float celsius); Example 1: Fahrenheit to Celsius Conversion Table Following is the C program for temperature conversion table from Fahrenheit to Celsius − ...

Read More

Blending mode of each background layer with CSS

Samual Sam
Samual Sam
Updated on 15-Mar-2026 188 Views

The CSS background-blend-mode property sets the blending mode of each background layer. It defines how background images should blend with each other and with the background color. Syntax selector { background-blend-mode: blend-mode-value; } Possible Values ValueDescription normalDefault blending mode, no blending effect multiplyMultiplies colors, resulting in darker images screenInverts, multiplies, and inverts again, resulting in lighter images overlayCombines multiply and screen modes darkenKeeps the darkest color from each layer lightenKeeps the lightest color from each layer differenceSubtracts colors to create high contrast effects Example: Darken Blend Mode ...

Read More

Explain the variable declaration, initialization and assignment in C language

Bhanu Priya
Bhanu Priya
Updated on 15-Mar-2026 13K+ Views

In C programming, variables are named storage locations in memory that hold data values. Unlike constants, variables can have their values modified during program execution. Before using any variable, it must be declared to inform the compiler about its data type and name. Syntax data_type variable_name; data_type variable_name = initial_value; data_type var1, var2, var3; Variable Declaration Variable declaration tells the compiler to reserve memory space for a variable with a specific data type. The syntax is − type variable_name; or for multiple variables of the same type − ...

Read More

Perform Animation on CSS border-bottom-right-radius property

Lakshmi Srinivas
Lakshmi Srinivas
Updated on 15-Mar-2026 112 Views

The CSS border-bottom-right-radius property creates rounded corners on the bottom-right of an element. You can animate this property to create smooth transitions between different radius values, providing dynamic visual effects. Syntax selector { border-bottom-right-radius: value; animation: animation-name duration timing-function iteration-count; } @keyframes animation-name { from { border-bottom-right-radius: initial-value; } to { border-bottom-right-radius: final-value; } } Example The following example demonstrates how to animate the border-bottom-right-radius property − ...

Read More

Accessing variables of Int and Float without initializing in C

Bhanu Priya
Bhanu Priya
Updated on 15-Mar-2026 2K+ Views

When we declare variables in C without initializing them, their values are unpredictable. This article demonstrates what happens when we try to access uninitialized int and float variables and explains the underlying memory behavior. Syntax data_type variable_name; // Declaration without initialization Understanding Uninitialized Variables When a variable is declared but not initialized, the following occurs − Memory is allocated for the variable during declaration The memory location contains whatever data was previously stored there This results in garbage values − unpredictable leftover data from previous program executions The actual ...

Read More

Usage of CSS grid-row-end property

George John
George John
Updated on 15-Mar-2026 143 Views

The CSS grid-row-end property defines where a grid item should end within the CSS Grid layout. It specifies the end position of a grid item by referencing specific grid lines or spanning a certain number of rows. Syntax selector { grid-row-end: value; } Possible Values ValueDescription autoDefault value. The item spans one row line-numberSpecifies which row line to end at span nSpecifies how many rows the item should span Example: Using span with grid-row-end The following example demonstrates how grid-row-end: span 2 makes an item span ...

Read More

Given an example of C pointer addition and subtraction

Bhanu Priya
Bhanu Priya
Updated on 15-Mar-2026 3K+ Views

Pointer arithmetic is a fundamental concept in C programming that allows you to perform mathematical operations on pointer variables. Two important operations are pointer addition and subtraction, which help navigate through memory addresses. Syntax /* Pointer Addition */ new_address = current_address + n; /* Pointer Subtraction */ new_address = current_address - n; Where n is the number of elements to move, and the actual byte offset is calculated as: n * sizeof(data_type) C Pointer Addition Pointer addition involves adding an integer value to a pointer. The result is a new memory address ...

Read More

Perform Animation on CSS border-bottom-left-radius property

karthikeya Boyini
karthikeya Boyini
Updated on 15-Mar-2026 151 Views

The CSS border-bottom-left-radius property can be animated to create smooth transitions between different radius values. This is useful for creating dynamic corner effects and interactive UI elements. Syntax selector { border-bottom-left-radius: value; animation: animation-name duration timing-function iteration-count; } @keyframes animation-name { from { border-bottom-left-radius: initial-value; } to { border-bottom-left-radius: final-value; } } Example: Animating Border Bottom Left Radius The following example demonstrates how to animate the border-bottom-left-radius property from 150px to 50px and back − ...

Read More
Showing 20831–20840 of 61,299 articles
Advertisements