Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- void triangle(int height, int width);
- void triangleframe(int height, int width);
- void trianglehouse(int height, int width);
- int main(void){
- int height;
- int width;
- printf("Height:");
- scanf("%d", &height);
- printf("Width:");
- scanf("%d", &width);
- triangle(height, width);
- triangleframe (height, width);
- trianglehouse(height, width);
- return 0;
- }
- void triangle(int height, int width){
- int i;
- int j;
- for(i = 1; i <= height; i++){
- for(j = 1; j <= height; j++){
- printf(" ");
- }
- for(j = 1; j <= j*2-1; j++){
- printf(" * ");
- printf("\n");
- }
- return ;
- }
- void triangleframe(int height, int width){
- int i;
- int j;
- for(i = 1; i <= height; i++){
- for(j = 1; j <= height-i+1; j++)
- printf(" ");
- if(i == 1 || i == height){
- for(j = 1; j <= i*2-1; j++){
- printf(" * ");
- }
- }
- else{
- printf(" * ");
- for(j = 1; j <= i*2-3; j++)
- printf(" ");
- printf(" * ");
- }
- printf("\n");
- }
- return ;
- }
- void trianglehouse(int height, int width){
- int i;
- int j;
- for(i = 1; i <= height; i++){
- for(j = 1; j <= height-i+1; j++){
- printf(" ");
- }
- if(i == 1){
- for(j = 1; j <= i*2-1; j++){
- printf(" * ");
- }
- }
- else{
- printf(" * ");
- for(j = 1; j <= i*2-3; j++){
- printf(" ");
- }
- printf(" * ");
- }
- printf("\n");
- }
- return ;
- }
Advertisement
Add Comment
Please, Sign In to add comment