In this article, we will learn a python program to efficiently compute sums of diagonals of a matrix. Methos Used The following are the various methods to accomplish this task − Using Nested For Loops Using Only Single Loop In a matrix we have two diagonals − Principal diagonal Secondary diagonal Example Let us take a 3x3 matrix as shown below − A00 A01 A02 A10 A11 A12 A20 A21 A22 Principal Diagonal Condition − The row-column condition is row = column. The principal diagonal is formed by A00, A11, and ... Read More
In this article, we will learn a python program to check if a matrix is lower triangular. Assume we have taken an input matrix. We will now check whether the input matrix is lower triangular using the below methods. Methos Used The following are the various methods to accomplish this task − Using nested for loop What is a Lower Triangular Matrix? If all the entries above the main/principal diagonal are zero, a square matrix is said to be lower triangular. Example 1 0 0 0 2 3 0 0 1 3 7 0 0 ... Read More
In this article, we will learn a Python program to check if a number is a Perfect Square in a List. What is a Perfect Square? A perfect square is an integer that can be written as the square of another integer. It is referred to as the product of some integer with itself in other words. Example 25 = 5x5 Methods Used The following are the various methods to accomplish this task − Using List comprehension & math module Using For Loop & math module Using ** Operator Using the filter() and lambda functions The sqrt() ... Read More
In this article, we will learn a python program to check if a matrix is symmetric. What is a Symmetric Matrix? If the transpose of a square matrix matches the original matrix, the matrix is said to be symmetric. By changing from row to column and from column to row, the symmetric matrix may be obtained. For Example 2 6 8 6 1 3 8 3 9 Assume we have taken an NxN input matrix. We will now check whether the matrix is symmetric or not using the below methods. Methos Used The following ... Read More
In this article, we will learn a Python Program to calculate Profit Or Loss. The following are the different methods to accomplish this task − Using If Conditional Statements Using the abs() function. What are the selling price, cost price, and Profit and Loss? The price a consumer pays to purchase a product or a commodity is known as the selling price. It is a price that is higher than the cost price and also includes a portion of the profit. Cost price is the cost at which the seller buys the product or the commodity. He ... Read More
In this article, we will learn how to break a Set into a list of sets in Python. Assume we have taken an input set. We will now break this input set into a list of sets element-wise using the below-mentioned methods. Methods Used The following are the various methods used to accomplish this task − Using For Loop and append(), add() functions Using Python map() & lambda functions Using List Comprehension Method 1: Using For Loop and append(), add() Functions Algorithm (Steps) Following are the Algorithms/steps to be followed to perform the desired task. − Create ... Read More
In this article, we will learn how to add a data table to the figure using Python. Although matplotlib is primarily a plotting library, it also assists us with minor tasks when making a chart, such as having a nice data table alongside our attractive visuals. It is critical to understand why we are adding a table to a plot. The primary goal of plotting data visually is to clarify the otherwise incomprehensible (or barely understandable) data values. Now we want to add the data back in. It is not advisable to just put a large table with values beneath ... Read More
The first step in creating an IT project is to create a project charter. This document provides the goals and procedures for the project, and it lets everyone know what they're working toward. Having a project charter ensures that everyone is working on the same page and that they have the necessary information. Having a clear plan at the beginning of the project helps everyone focus on the essential details and prevents potential conflicts from arising. It also helps prevent misunderstandings. Everyone has a clear understanding of their roles and responsibilities, which helps prevent conflict from developing. Although it may ... Read More
This tutorial will help us to read an integer number from the user. The user is prompted to enter any integer number. Then the entered integer is displayed to the console. Method 1: Using read and getLine function This approach uses the read and getLine function to attempt to parse the input as an integer and display the integer number to the console. Algorithm Step 1 − main :: IO () is defining the main function. Step 2 − putStrLn "Enter an integer: " prints the message asking for the user input. Step 3 − input
This tutorial will help us to find the 1's complement of the given number. The 1's complement of a binary number is found by inverting each bit of the number. A 1 becomes a 0, and a 0 becomes a 1. This is also known as the bitwise NOT operation. The 1's complement of a number can be useful in certain types of error-detecting and error-correcting Example:s, as well as in certain types of digital logic circuits. The most common use of 1's complement is in signed number representation where it's used to represent negative numbers. For example, if the ... Read More