Write a program in C language to print a mirrored hollow parallelogram
Program Description
This is a quadrilateral in which two pairs of opposite sides are parallel.
There are six important parallelogram properties to know
- opposite sides are equal (AB = DC).
- Diagonals are equal (D = B).
- Adjacent angles are complementary (A D = 180°).
- If one angle is a right angle, then all angles are right angles.
- The diagonals of a parallelogram bisect each other.
- Each diagonal of a parallelogram divides it into two equal parts.
Algorithm
- Accepts the number of rows and columns from the user. Store it in rows and cols variables.
- To iterate over rows, run an outer loop. The loop structure should be for(r=1; r
- In order to print spaces, run an inner loop with the loop structure for(c=1; c
- Print asterisks to form hollow parallelograms and run another inner loop with the loop structure for(c=1; c
- After printing all the columns of a row, wrap the line, that is, print a new row.
Example
// C program to print mirrored hollow parallelogram #include <stdio.h> int main(){ int rows,cols,r,c; clrscr(); /*Clears the Screen*/ printf("Please enter the number of Rows: "); scanf("%d", &rows); printf("</p><p>"); printf("Please enter the number of Columns: "); scanf("%d", &cols); printf("</p><p>"); printf("The Mirrored Hollow Parallelogram is: "); printf("</p><p>"); for(r = 1; r <= rows; r++){ // Display spaces for(c = 1; c < r; c++) { printf(" "); } // Display hollow parallelogram for(c = 1; c <= cols; c++) { if (r == 1 || r == rows || c == 1 || c == cols) { printf("*"); } else { printf(" "); } } printf("</p><p>"); } getch(); return 0; }
Output
The above is the detailed content of Write a program in C language to print a mirrored hollow parallelogram. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



ao3 mirror is a platform for creating fan fiction, but most friends don’t know where the official website of ao3 mirror is. Click on the https://ao3.cubeart.club/ link to enter the ao3 mirror website. The next step is The editor brings users an introduction to the latest official website entrance of ao3 mirror 2024. Interested users come and take a look! ao3 mirror official website entrance: https://ao3.cubeart.club/ 1. Download address 1. AO3: Click to download》》 2. AO3 latest version: Click to download》》 2. Enter the website method 1. Copy the website to View it in the browser and click [LogIn] in the upper right corner of the page to enter; 2. Account

If when opening a file that needs to be printed, we will find that the table frame line has disappeared for some reason in the print preview. When encountering such a situation, we must deal with it in time. If this also appears in your print file If you have questions like this, then join the editor to learn the following course: What should I do if the frame line disappears when printing a table in Excel? 1. Open a file that needs to be printed, as shown in the figure below. 2. Select all required content areas, as shown in the figure below. 3. Right-click the mouse and select the "Format Cells" option, as shown in the figure below. 4. Click the “Border” option at the top of the window, as shown in the figure below. 5. Select the thin solid line pattern in the line style on the left, as shown in the figure below. 6. Select "Outer Border"

This article will introduce how to solve the problem of insufficient memory or disk space to repage or print the document in Microsoft Word. This error usually occurs when users try to print a Word document. If you encounter a similar error, please refer to the suggestions provided in this article to resolve it. Insufficient memory or disk space to repage or print this document Word error How to resolve the Microsoft Word printing error "There is not enough memory or disk space to repage or print the document." Update Microsoft Office Close memory-hogging applications Change your default printer Start Word in safe mode Rename the NorMal.dotm file Save the Word file as another

If you are unable to print using the Snipping Tool in Windows 11/10, it may be caused by corrupted system files or driver issues. This article will provide you with solutions to this problem. Can't print from Snipping Tool in Windows 11/10 If you can't print from Snipping Tool in Windows 11/10, use these fixes: Restart PC Printer Clear print queue Update printer and graphics driver Fix or reset Snipping Tool Run SFC and DISM Scan uses PowerShell commands to uninstall and reinstall Snipping Tool. let us start. 1] Restart your PC and printer Restarting your PC and printer helps eliminate temporary glitches

When loading CentOS-7.0-1406, there are many optional versions. For ordinary users, they don’t know which one to choose. Here is a brief introduction: (1) CentOS-xxxx-LiveCD.ios and CentOS-xxxx- What is the difference between bin-DVD.iso? The former only has 700M, and the latter has 3.8G. The difference is not only in size, but the more essential difference is that CentOS-xxxx-LiveCD.ios can only be loaded into the memory and run, and cannot be installed. Only CentOS-xxx-bin-DVD1.iso can be installed on the hard disk. (2) CentOS-xxx-bin-DVD1.iso, Ce

Printed a large file by mistake? Need to stop or pause printing to save ink and paper? There are many situations where you may need to pause an ongoing print job on your Windows 11 device. How to pause printing in Windows 11? In Windows 11, pausing printing will pause the print job, but it will not cancel the print task. This provides users with more flexible control. There are three ways to do this: Pause printing using the taskbar Pausing printing using Windows Settings Printing using the control panel Now, let’s look at these in detail. 1] Print using taskbar Right-click the print queue notification on the taskbar. Click to open all active printer options. Here, right-click on the print job and select Pause All

As a widely used programming language, C language has always been loved by developers. When programming in C language, it is very important to choose appropriate programming software. This article will take stock of five practical C language programming tools to help you improve programming efficiency and development quality. VisualStudioCode (VSCode) VisualStudioCode is a lightweight cross-platform code editor with a powerful plug-in ecosystem that supports multiple languages and frameworks. VS

If you find that blank pages appear when printing a mail merge document using Word, this article will help you. Mail merge is a convenient feature that allows you to easily create personalized documents and send them to multiple recipients. In Microsoft Word, the mail merge feature is highly regarded because it helps users save time manually copying the same content for each recipient. In order to print the mail merge document, you can go to the Mailings tab. But some Word users have reported that when trying to print a mail merge document, the printer prints a blank page or doesn't print at all. This may be due to incorrect formatting or printer settings. Try checking the document and printer settings and make sure to preview the document before printing to ensure the content is correct. if
