게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
문제 해결!
게시물ID : programmer_14077짧은주소 복사하기
작성자 : YouHyeok
추천 : 2
조회수 : 434회
댓글수 : 0개
등록시간 : 2015/10/25 11:01:51
옵션
  • 창작글
문제:정수를 입력받아서 정수의 2배가 되는 길이의 마름모를 출력

소스:
#include <stdio.h>

int main(void)
{
int input;
int i, j, e, d;

printf("정수 입력: ");
scanf_s("%d", &input);
e = 0;

for (i = input; i > 0; i--)
{

for (j = 0; j < i; j++)
printf(" ");

printf("*");


for (d=0; d < e; d++)
printf(" ");

printf("*");
e += 2;
printf("\n");
}

for (i = 1; i <= input; i++)
{
for (j = 0; j < i; j++)
printf(" ");

printf("*");

e -= 2;

for (d = e; d > 0; d--)
printf(" ");
printf("*");

printf("\n");
}

return 0;
}

[출처] 마름모 (#include <stdio.h>


int main(void)

{

int input;

int i, j, e, d;


printf("정수 입력: ");

scanf_s("%d", &input);

e = 0;


for (i = input; i > 0; i--)

{


for (j = 0; j < i; j++)

printf(" ");


printf("*");



for (d=0; d < e; d++)

printf(" ");


printf("*");

e += 2;

printf("\n");

}


for (i = 1; i <= input; i++)

{

for (j = 0; j < i; j++)

printf(" ");


printf("*");


e -= 2;


for (d = e; d > 0; d--)

printf(" ");

printf("*");


printf("\n");

}


return 0;

}C언어를 배우자) |작성자 뿌잉aaaa


전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호