من میخوام همه صفحات مانیتور برام تو یه فایل نگه داره.اون آرایه هم برای اینه که اسم فایلو بگیره و بعد ذخیره کنه. این بخش save برای یه برنامه بود.نقل قول:
مشکل حل شد.خیلی چیزارو اشتباه نوشته بودم اصلا.
از راهنماییتون ممنون.
Printable View
من میخوام همه صفحات مانیتور برام تو یه فایل نگه داره.اون آرایه هم برای اینه که اسم فایلو بگیره و بعد ذخیره کنه. این بخش save برای یه برنامه بود.نقل قول:
مشکل حل شد.خیلی چیزارو اشتباه نوشته بودم اصلا.
از راهنماییتون ممنون.
سلام ... من برنامه ی فاکتوریل که مینویسم ولی این برنامه بیشتر از حدوده 14 را برای فاکتوریل حساب نمیکنه ...
متغیر از نوع long double هست ... ممنون میشم راهنمایی کنید .
منظورتون رو از حدود 14 متوجه نمیشم یعنی تا 14 رقم ادامه داده میشه ؟
شما میخاین تا چه حدی فاکتوریل براتون حساب بشه ؟
کدتون رو حتما بزارید
سلام خسته نباشید
لطفا میشه بگید برنامه ماشین حساب به زبان ++c را دارید اگه همرا با طراحی ظاهری باشه بهتره لطفا جواب بدید خیلی ضروریه
سلام رفقا....
اگه من نخوام از ماکروسافت استفاده کنم برا کامپایلر،چی پیشنهاد میکنین؟!
بورلند ها یا توربو c++ کدومشون خوبه؟!
من code-block دارم،ولی متاسافنه دیباگر رو هر کاری میکنم نمیشناسه و برنامه هام رو run نمیکنه!!
دستان من سورس برنامه شکل بالا رو میخوام یک برنامه با استفاده از حلقه های تو در تو و یکی با استفاده از ارایه ها یکیشم بنویسد ممنون میشمکد:*
**
***
****
*****
******
اینجا کسی برنامه نمینویسه
خودتون باید انجام بدی هرجا مشکل داشتی بقیه کمک میکنن
ایندفعه چون خیلی سادست من مینویسم
کد:for(int i=1 ; i<10;i++){
for(int j=1 ; j<=i;j++){
std::cout<<"*";
}
std::cout<<endl;
}
}
سلام خدمت همه دوستان برنامه نویس چه سخت افزا و چه نرم افزار وآی تی وخلاصه همه چی...من نیاز به کمک دارم ما یه پروژه داریم به نام big numberنمیدونم تا الآن اسمشو شنیدید یا نه اما میخوام خواهش کنم هرکی هرچی در موردش میدونه به منم بگه...من خود کد رو آماده نمی خوام بیشتر روی الگوریتم و حل مسئله تاکید دارم،هرکی کمک کنه لطف بزرگی در حقم کرده...یا علی(راستی از شما هم ممنون برای آغاز کردن این بحث مفید):20:
سلام.جواب شما،مرتب سازی حبابی را میتوانید انجام دهید،کدش والگوریتمش توی کتاب جعفرنژاد قمی،برنامه نویسی به زبان c++موجوده!!!بسیار هم روش ساده ایه.
سلام:
من یه برنامه نوشتم وقتی برنامه بالا میاد یه مقدار که بهش میدم وقتی اینتر رو میزنم از برنامه میاد بیرون.چه کنم؟
آخر برنامه توننقل قول:بذارین. تا کلید نگیره خارج نمیشه و میتونین خروجی برنامه تونو ببینین.کد:getch();
ctrl+F5 جواب میده:46:نقل قول:
long حداکثر میتونه 4,294,967,295 این عدد رو ذخیره کنه و 13! 6,227,020,800 در این نوع متغییر جا نمیشه بنابراین شما یا باید ضرب اعداد رو به صورت دستی انجام بدید و یا اینکه از تکنیکهای تفکیک اعداد استفاده کنید که راحتترین راه شبیه سازی ضرب 2 عددهنقل قول:
کد:http://forum.p30world.com/showthread.php?t=458554
سلام دوستان .
من ی راه حلی میخوام که بتونم باهاش یک متن رو که به صورت کپی پیست انجام میدم رو جستجو کنه و عباراتی که مورد نظرم هست رو تو چند تا متغیر ثابت بریزه .
اینطوری مثلا :
[PHP]
a : ssssssssssssssssssssssssss
b : sssssssssssssssssssssssssss
c : ddddddddddddddddddddddd
e :edfwfwsefwef
i : edfsiojfoweijfiowejfowiejfow
[/PHP]
میخوام به این فرمت دربیاد
[PHP]
a:b:e
[/PHP]
متغیرهای من همیشه یکی هستند فقط مقدارشون تغییر میکنه و در متن غیر از متغیر های من عبارت های اضافی هم وجود دارند
با برنامه نویسی مشکلی ندارم میخوام بدونم چجوری متن رو سرچ کنم
ممنون
با سلام و عرض خسته نباشید.من میخواستم در مورد نوشتن یه برنامه به من کمک کنیدبرنامه که دو مجموعه عددی از ما بگیرد به نام A و B با تعداد اعضای مختلف بعد در خروجی به ما برهد..AUBA∩BA-BB-Aممنون میشم اگه مفصل توضیح بدیندر ضمن من از آرایه ها استفاده کردم برای عدد خوانی ولی بعد نتونستم کاری بکنم.با تشکر از شما
متوجه نشدم چیکار میخای بکنی ولی برای جستجو توی متن میتونی از string::find استفاده کنی
نقل قول:
سلام ببین من ی همچین چیزی رو دارم :
No: 4557 Added/Updated Time: 17.12.2010 18:40 @lelmi
How to Convert This for
NAME : [code]wwwsmstv
PROTOKOL : New5.25
HOST : zonesat.dyndns-ip.com
DESKEY : BA 2C D3 43 75 C2 E9 28 09 11 F5 1D A3 57
USER : jcs1 =to=> jcs30
PASS : nokiamoon.com
PORT : 4455
ID : 0603
خب الان من میخوام این متن رو بعنوان ورودی بگیره و به این صورت دربیاره :
host:port:user:password:deskey
این 5 تا متغیری که نوشتم همیشه اسمشو همینه فقط مقدارشون تغییر میکنه . میخوام این 5 متغیر رو از تو متن دربیاره و به فرمتی که نوشتم دربیاره. فقط تشخیص دادنش واسم مهمه
سلام
امتحان مبانی کام دارم اگه کسی میتونه این برنامه هارو برام بنویسه واقعا ممنون میشم !تا دوشنبه لازم دارم !
(برنامه ها باید به زبان C
باشند)
*برنامه ای بنویسید که با دریافت عدد طبیعی n در صورتی که مربع جادویی n*nوجود دارد این مربع را تولید نمورده و نتیجه را در خروجی نمایش دهد(از اعداد ۱تاn بسازید و هیچ عددی نباید بیش از ۱بار تکرار شود)
*برنامه ای بنویسید که رشته ای را از ورودی دریافت کند و عملیات زیر را در مورد آن انجام دهد .
۱٫ طول رشته را تعیین کند
۲٫تعداد حروف با صدای موجود در رشته را بشمارد
۳٫کلیه blank های موجود در رشته را حذف کند
امیدوارم متوجه منظورتون شده باشم ..نقل قول:
اگر ورودیتون دقیقا اینه و اگه این متن به صورت سطر به سطره آخر هر سطر 2 کاراکتر کنترلی وجود داره با کد های 10 و 13 (یا بر عکس) بهترین راه سرچ کردن این 2 کاراکتره و جدا کردن کاراکتر های موجود بین این 2 جفت کاراکتر
یا اگه همه اطلاعات پشت سر هم هستند و کاملا در یک سطر ، انوقت میتونید کاراکتر ":" رو سرچ کنید یا "Host :" رو و از اونجا تا "DESKEY :" هرچی میبینید جدا کرده و تو متغییرتون بذارید .. ولی در اینصورت اگه ترتیب اطلاعاتتون به هم بخوره نمیشه اطلاعات رو کامل جدا کرد .
سلام. استادم یه برنامه بهمون داده ولی نمی دونم چی کار کنم؟
<با استفاده از زبان c برنامه ای بنویسید که یک فایل ایجاد کند در داخل ان فایل اطلاعاتی بنویسید.به ان اطلاعات اضافه کنید.از ان اطلاعات یک خط کم کند.یک کپی از فایل تهیه کند.یک پسوند ساختگی برای فایل بزارید>
با استفاده از کتابخانه fstream میتونی با فایل ها کار کنی
برنامه نمونه زیر یه فایل رو باز میکنه و مطلبی رو توش مینویسه
بقیه کار ها رو هم با یکم مطالعه میتونی انجام بدی
کد:#include <iostream>
#include <fstream>
using namespace std;
int main () {
ofstream myfile;
myfile.open ("example.txt");
myfile << "Writing this to a file.\n";
myfile.close();
return 0;
}
سلام دوستان
من میخام یه برنامه بنویسم که توش بشه یک شکلو حرکت داد
الان یه برنامه نوشتم که ستاره رو حرکت میده
ولی شکلو نمی تونم
توی تابع هم می خمام بنویسم
اگه کمک کنید ممنون می شم
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int n;cin>>n;
int x=(80-n)/2;
int y=(50-n)/2;
gotoxy(x,y);
cout<<"*";
while(1)
{
int ch=getch();
if(ch==27) break;
if (ch==72) y--;
if (ch==80) y++;
if (ch==77) x++;
if (ch==75) x--;
clrscr(); gotoxy(x,y); cout<<"*";
}
getch();
}
نقل قول:
کسی نیست جواب ما رو بده؟
نقل قول:نقل قول:
برای نمایش شکل باید حالت گرافیکی رو فراخوانی کنید .. فراخوانی و استفاده از حالت گرافیکی توسط توابعی انجام میشه که این توابع در هیدر graphics.h جمع شدن ، بعد از اضافه کردن هیدر باید حالت گرافیکی رو فراخوانی کنید برای اینکار از تابع initgraph استفاده میشه .
برای فراخوانی حالت گرافیکی وجود فایل EGAVGA.bgi الزامیه و مسیر این فایل رو باید به تابع initGraph نشون بدیم در صورتی که هیچ مسیری ندیم کامپایلر این فایل رو در مسیر اجرایی برنامه جستجو میکنه و اگر اونجا موجود نباشه از برنامه خارج خواهد شد (یا باید مسیر رو مشخص کنید یا اینکه این فایل رو از مسیر Tc\BGI به مسیر TC\BIN کپی کنید )
بعد از فراخوانی حالت گرافیکی پاک کردن صفحه به عهده ی تابع ClearDevice است
استفاده از توابعی که در حالت متنی کاربرد دارند ، در حالت گرافیکی باعث به هم ریختگی صفحه خواهد شد
با ;کمک تابع هایgetmaxx و getmaxy تعداد پیکسل های طول و عرض صفحه نمایش رو میتونید به دست بیارید
#include<graphics.h>
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
int gdriver = DETECT, gmode, errorcode;
initgraph(&gdriver, &gmode, "");
cleardevice();
int x=100 ,y=100;
circle(x,y,10);
while(1)
{
int ch=getch();
if(ch==27) break;
if (ch==72) y-=4;
if (ch==80) y+=4;
if (ch==77) x+=4;
if (ch==75) x-=4;
cleardevice(); circle(x,y,10);
}
getch();
}
با سلام
خدمت دوستان عزیز عرض کنم که یه برنامه ی فوری می خوام در مورد زبان سی :
<با استفاده از زبان c برنامه ای بنویسید که یک فایل ایجاد کند.در داخل ان فایل اطلاعاتی بنویسید به ان اطلاعات اضافه کند.از ان اطلاعات یک خط کم کند.یک کپی از فایل تهیه کند.یک پسوند ساختگی برای فایل بگذارید.>
ممنون میشم سریع جوابمو بدید. [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
لطفا دانلود برنامه گوشی نوکیا73 مانندفلش -دیکشنری-منشی قرار دهید
خودمدو نمونه دارم از این برنامه از دوستم گرفتم ولی نباید منم اینو به استادم بدم می خوام یه کم فرق داشته باشه .باور کنید وقتشو ندارم دستکاریش کنم
سلام
من تازه c++ شروع کردم تو یکی از تمرینها نوشته بود برنامه ای بنویسید که اسمی رو از ورودی گرفته 100 بار چاپ کند . من اینو نوشتم اما اجرا نمیشه کجای کار اشکال داره؟
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
int x,i;
cin<<x;
for(i=o;i<100;i++)
{
cout<<x;
}
getch();
return 0;
}
وقتی کدت کار نمیکنه باید بگی که چه ارروری میده نه اینکه بگی کار نمیکنه
اگه به اررور ها توجه کنی معمولا خودت میتونی مشکلو حل کنی
cin رو اینطوری مینویسن
و i=o چیه دیگه i=0 باید بنویسی نه او !کد:cin>>x;
نمیدونم از چی استفاده میکنی ولی تو vs
اینو بزار قبل از تابع main
وکد:using namespace std;
کد:int main()
اين وبرعكس كن،يعنيکد:cin<<x
کد:cin>>x
ممنون دوستان اما اجرا نشد؟ این عکسشه. مرسی
کد:http://up.--------.com/images/uf60gavy075fmz4mwek.jpg
با همين كامپايلري كه داريد كامپايلش كردم:
کد:#include<stdio.h>
#include<conio.h>
#include<iostream>
using namespace std;
main()
{
int x,i;
cin>>x;
for(i=0;i<100;i++)
{
cout<<x;
}
getch();
return 0;
}
ممنون . اما این خط 4 واسه چیه؟ این استادی که به ما درس میده اصلا اینو نگفته؟
using namespace std;
به كامپايلر ميگه كه يه فضاي اسمي(std) استفاده كنه.کد:using namespace
std يه فضاي اسمي هست كه نسبتا جديدا به كتابخونه هاي ++c اضافه شده، و امكان ميده كه از
cout , cin و ... استفاده كنيد.
تويه كامپايلرهاي قديمي تر از h. استفاده ميشه(بعد iostream)، يسري ها هم ازين عبارت.
دو تا سوال میخواستم بپرسم .
برنامه ای بنویسید که gcd(a,b)+lcm(a,b)=a+b
به شرطی که a,b بین 1تا 100 باشند.
خودم یه جوری نوشتم ولی همش errorهای عجیب میده که نمیدونم چکارش کنم.:)) میشه واسم برنامشو بنویسید؟؟
لطفا کمک کنید.
gcd(ب م م) و lcm(ک م م)
مرسی
سلام دوستان یکی میتونه این برنامه رو واسه من بنویسه؟ ممنون میشم.
برنامه ای که 10 جمله اول از سری فیبوناچی را چاپ نماید.
[PHP]#include<iostream>
#include<conio>
using namespace std;
class FIBO
{
public:
int fibo(int n);
};
int FIBO::fibo(int n)
{
if(n<=2)
return 1;
else
return(fibo(n-1)+fibo(n-2));
}
int main()
{
clrscr();
int number,result;
cout<<"please enter your number:";
cin>>number;
cout<<"\n";
FIBO f;
result=f.fibo(number);
cout<<"the output of your function is:";
cout<<result;
getch();
}
[/PHP]
فقط n رو خودتون مقداردهی کنید و بعد ران.
دوستان کد پارسر به سی++ یا سی شارپ رو دارید؟
سلام.
تابع محاسبه فیبوناچی بصورت بازگشتی.
کد:unsigned long fibonacci( unsigned long number )
{
if(( number == 0 ) || ( number == 1 ))
return number;
else
return fibonacci( number - 1 ) + fibonacci( number - 2 );
}
سلام. من میخوام بدونم چطور میشه در ++C به میزان دلخواه تاخیر ایجاد کرد.
خودم از help دستور wait رو یافتم اما استفاده ش نتونستم بکنم.
یه سوال دیگه هم دارم. اگر برنامه بخواد با یک ورودی مشخص به اتمام برسه باید در جایی منتظر ورودی بمونه (متوقف بشه تا ورودی وارد شه) مثلا بپرسه میخواهید ادامه دهید شما بزنید n و برنامه تموم شه. اما آیا میشه برنامه یه کاری را بکنه (مثلا یه حلقه بی نهایت) بعد کاربر هر وقت خواست فرمان اتمام رو صادر کنه؟