PDA

View Full Version : سورس یک برنامه به زبان C



benyaminP1noQ
دوشنبه 14 اسفند 1391, 13:42 عصر
سلام دوستان.
من امروز تو سایت ثبت نام کردم و یه خواهش داشتم
من در حال یاد گیری زبان C هستم و داشتم یه برنامه مینوشتم به این موضوع :
یه عدد رو نفر اول وارد میکنه مثلا 45 بعد اون درخواست وارد کردن عدد به همراه خود عدد پاک شه
بعد از نفر دوم درخواست کنه که اون غدد رو هدس بزنه
مثلا اگر وارد کنه 50 برنامه بگه (بالا تر از معیاره)
دوستان من اینجوری این برنامه رو نوشتم(البته کار نمیکنه):
#include<stdio.h>

void main()
{
int mynumber1=0,guessnumber2=0;
printf("please enter number(1-100):");
scanf("%d",&mynumber1);
clrscr();
printf("please enter your guess:");
scanf("%d",&guessnumber2);
while (mynumber1==guessnumber2)
{
if(mynumber1<guessnumber2)
{
printf("your guessnumber upper than mynumber");
else(mynumber1>guessnumber2)
printf("your guessnumber lower than mynumber");
}
scanf("%d",&guessnumber2);
}
printf("winner");
}
واقعا ممنون میشم اگه کمکم کنید(برای دیدن سورس لطفا در یک notepad کپی کنید)
ممنون از همه.

maktoom
دوشنبه 14 اسفند 1391, 16:46 عصر
سلام

واقعا ممنون میشم اگه کمکم کنید(برای دیدن سورس لطفا در یک notepad کپی کنید)
در ابتدا خواهش می کنم از تگ های موجود در ادیتور سایت جهت گذاشتن کدهاتون استفاده کنید تا خوانا باشن.
بنظرم شرط موجود در حلقه while شما باید به صورت "مساوی نبودن" (=!)باشه.

sr2m72
دوشنبه 14 اسفند 1391, 19:25 عصر
سلام
به سايت برنامه نويس خوش آمدي!

int main(int argc, char *argv[])
{
int mynumber1=0,guessnumber2=1;
printf("please enter number(1-100):");
scanf("%d",&mynumber1);
while (mynumber1!=guessnumber2)
{
clrscr();
printf("please enter your guess:");
scanf("%d",&guessnumber2);
if(mynumber1<guessnumber2)
printf("your guessnumber upper than mynumber");
else if(mynumber1>guessnumber2)
printf("your guessnumber lower than mynumber");
else
printf("winner");
getch();
}
}


موفق باشيد