드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
게시물ID : science_10890짧은주소 복사하기
작성자 : 돌돌개★
추천 : 0
조회수 : 3146회
댓글수 : 4개
등록시간 : 2012/04/11 03:33:43
속이 빈 마름모도 만들 수 있을까요?
*
* *
*
이런식으루요 ;;
math랑 abs함수써서 만들고싶은데, 잘안되네요..
아래는 속이 꽉찬 마름모 만들기인데요,
이 형태랑 비슷하게 해서 속이 빈 마름모를 만들고싶은데 잘안돼요..
#include <stdio.h>
#include <math.h>
int main(void)
{
int i, j;
int num;
printf( "Input an integer : ");
scanf("%d",&num);
if (num%2==1)
{
for(i=0; i<num; i++)
{
for(j=0; j<num; j++)
{
if(j >= abs(num/2 - i) && j < num - abs(num/2 -i))
printf("*");
else
printf(" ");
}
printf("\n");
}
printf("\n");
}
else
{
printf("Input is an even number. Assume the input was %d \n \n",num+1);
for(i=0; i<num+1; i++)
{
for(j=0; j<num+1; j++)
{
if(j >= abs((num+1)/2 - i) && j < num+1 - abs((num+1)/2 -i))
printf("*");
else
printf(" ");
}
printf("\n");
}
printf("\n");
}
return 0;
}
댓글 분란 또는 분쟁 때문에
전체 댓글이 블라인드 처리되었습니다.
새로운 댓글이 없습니다.