PDA

View Full Version : رسم دایره با استفاده از ستاره(*) (بدون گرافیک)



micheal-tnt
شنبه 10 بهمن 1388, 16:27 عصر
اول باید بگم که من این تاپیک رو قبلا هم ایجاد کردم ولی پاکش کردن (دلیل :تکراری)
من سرچ کردم ولی همه تاپیک ها با گرافیک بودن .
من یه سری کد برای حرکت دادن سه تا شکل نوشتم و میخام یکی از شکل ها دایره باشه ولی از رسم دایره (با ستاره) خارج از گرافیک سر در نمیارم لطفا کمک کنید

amin1softco
شنبه 10 بهمن 1388, 19:28 عصر
دوست من برای رسم یک دایره می تونید از توابع سینوس و کسینوس و تابع gotoxy استفاده کنید البته دایره نمیشه چون تعداد نقاط عرضی صفحه در حالت تکست 80 تا و طولی 25 تاست یعنی یک دایره به مرکز 12 و شعاع 7 و 8 می شه رسم کرد که جالب نیست یعنی یک جورایی اصلا دایره نمیشه این کد رو ببین


#include <conio.h>
#include <math.h>
#include <dos.h>
void main(){
clrscr();
int x,y;
for (int i=0;i<360;i++){
//delay(50);
x=16+(12*cos(i*(M_PI/180)));
y=16+(7*sin(i*(M_PI/180)));
gotoxy(x,y);
putch('*');
}
getch();
}

Nima_NF
یک شنبه 11 بهمن 1388, 01:42 صبح
وقتی مدیری پست شما را به دلیل تکراری بودن حذف می کند نشان دهنده این هست که موضوع مطرح شده، واقعا تکراری بوده است و ده ها مرتبه بیان شده است.

یکی از تاپیک ها در مورد رسم ستاره:
http://barnamenevis.org/forum/showthread.php?t=84634