پرسش و پاسخ پیرامون برنامه‌نویسی

  • شروع کننده موضوع شروع کننده موضوع max
  • تاریخ شروع تاریخ شروع
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از alirezakabir :
پاسکال و کمی c++
مسلما از آسون ترش شروع کنید بهتره(جاوا اسکریپت) ، شما که c رو هم بلدید براتون یادگیری این دو زبان آسون تر میشه . ولی باز هم به هدفتون بستگی داره .
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از whitecap :
مسلما از آسون ترش شروع کنید بهتره(جاوا اسکریپت) ، شما که c رو هم بلدید براتون یادگیری این دو زبان آسون تر میشه . ولی باز هم به هدفتون بستگی داره .
هدفم که اینه که یه بازی تحت وب بسازم
ممنون از راهنماییتون
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از alirezakabir :
هدفم که اینه که یه بازی تحت وب بسازم
ممنون از راهنماییتون

چرا asp.net کار نمی کنید ؟ شما که c و html و css بلدید . به راحتی میتونید یک بازی به زبان سی بسازید ، قالب رو با html و css ویرایش کنید و بعد هم کلا فایل ها رو آپلود کنید .
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

آخه ایطوری یه جاهای دیگه هم ممکنه کمکم کنه
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از alirezakabir :
برای من راحت بودن مهم نیست میخوام بدونم کدوم امکانات بیشتری داره؟ممنون از راهماییت مغسی
تو سطح دانش آموزی سی و سی پلاس پلاس و پاسکال زیاد تفاوتی ندارند. سی پلاس پلاس قابلیت شی گرایی داره که تو سطح های بالاتر باهاش آشنا میشید که پیشرفتست.
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

JavaScript زبان اسکریپت نویسی سمت کلاینته، php زبان سمت سرور. کاربرد‌ها فرق می‌کنه اصلا، اگه ‌می‌خوای یه وب اپلیکیشن بنویسی به هردو نیاز پیدا می‌کنی.
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

یه سوال:
فرض کنید 1 خط دلخواه AB رو داریم تو صفحه.و همچنین زاویه ی ثابت xoy و 1 خطی رو هم داریم که abرو قطع میکنه.مثلا خط d. حالا من میخوام زاویه ای رو بکشم که راسش روی خط d باشه (مثلا نقطه z )و زاویه ی AZB=XOY.
الگوریتم نوشتن اینجوری میشه که با 2 تا forبیاد تمام نقاط روی خط d رو چک کنه.ولی دستوری که بشه باهاش برابری 2 زاویرو تو برنامه گفت نمیدونم!لطفا کمک کنید!البته اگه دستوری وجود نداشته باشه میشه 1 کار ابلهانه کرد.ولی اینجوری جد کامپیوتر در میاد!به این صورت که برای هر نقطه روی خط d ،اون نقطرو(مثلا z) به aو b وصل کنیم و ازBبرAZ عمود کنیم و طول عمودش رو بدست بیاریم و طول ZB رو هم که داریم ، اینارو برهم تقسیم کنیم تا SIN زاویه AZBدر بیاد.وا3 اون زاویه هم همچین کاری بکنیم و شرط بزاریم اگه این2تا SINبا هم برابر بودن زوایا برابرن...(البته لازم به ذکره که این شرط کامل نیست.چون ممکنه دو زاویه مکمل باشن و همچنین بسیار غیر بهینه ســت چون رای هر نقطه روی خط باید اون کارو انجام بده)
لطفا اگه دستور خاصی بلدید برای برابری زوایا و یا الگوریتم بهتری میدونید ،و کلا هر نوع راهنمایی و ایده و ... لطفا بگید!باید یه همچین برنامه ایرو تو C بنویسم!
+با تشکر!
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام.نمیدونم سوالمو جای درستی دارم مطرح میکنم عایا؟ :-/
من میخوام شروع کنم برنامه نویسیو یاد بگیرم دوباره.این دفعه نه در حد ابتدایی.ولی نمیدونم از کجا شروع کنم دقیقا؟.کسی میتونه کمکم کنه؟ قبلا در همون حد کوچولویی که تو دبیرستان یادمون دادن یه چیزایی بلد بودم که همونم یادم رفته کلا صفرم الان.کتابم ندارم در حال حاظر گم کردمشون :-" لطفا راهنماییم کنید چیکار کنم
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

جزوه سمپاد برای شروع خوبه اما ساده هستش
بعد که کمی جلو رفتید،کتاب دایتل اند دایتل رو میتونید تهیه کنید
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از Samira :) :
سلام.نمیدونم سوالمو جای درستی دارم مطرح میکنم عایا؟ :-/
من میخوام شروع کنم برنامه نویسیو یاد بگیرم دوباره.این دفعه نه در حد ابتدایی.ولی نمیدونم از کجا شروع کنم دقیقا؟.کسی میتونه کمکم کنه؟ قبلا در همون حد کوچولویی که تو دبیرستان یادمون دادن یه چیزایی بلد بودم که همونم یادم رفته کلا صفرم الان.کتابم ندارم در حال حاظر گم کردمشون :-" لطفا راهنماییم کنید چیکار کنم
www.cplusplus.com
از ۰ تا ۱۰۰ توضیح داده همه چیز رو.
یه فایل PDF داره تو سایت که آموزش برنامه نویسی داره و توی خود سایت هم refrence هارو توضیح داده !
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام. یه رابطه ای هست اونم اینه که فکر کنم اویلر گفته:
عددی اول فرد= عدد فرد+عدد مربع کامل
مثلا 5=4+1
که 4 مربع کامله. قرار یه برنامه بنویسیم که عدد اولی پیدا کنه که تو این رابطه صدق نکننه. برنامه ای نوشتم که اعداد اول رو به صورت جمعی که گفتم می نویسه. کسی می تونه راهنمایی کنه بقیه کار رو چیکار کنیم؟ باید یه تغییر خیلی کوچیک باشه اما هرچی بازی کردم نشد.
برنامه: میزیزتش داخل یه فایل
کد:
#include<iostream>
#include<fstream>
using namespace std;

ofstream fout("pout.txt");


int divi(int n)
{
    int c=0;
    for (int i=1;i<=n;i++) {
        if (n%i==0)
           c++;
    }
    return c;
}
           

int main()
{
       int tp=1,c=0;
    for (long int i=3;i<=60000;i++) {
        
        if (divi(i)==2) { //agar i avval boud
                  
                        for (long int j=0;j<=60000;j++) {
                            if ( (j%2!=0) && (divi(i-j)%2==1) ) { //agar j fard boud va (adad avval-j) morabba kamel boud
                               fout<<i<<" = "<<j<<"+"<<i-j<<endl;
                               break;
                            }
                            
                        }
                        
        }
    }
    
    system("pause");
    return 0;
    
    
}
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از daneshvar.amr :
سلام. یه رابطه ای هست اونم اینه که فکر کنم اویلر گفته:
عددی اول فرد= عدد فرد+عدد مربع کامل
مثلا 5=4+1
که 4 مربع کامله. قرار یه برنامه بنویسیم که عدد اولی پیدا کنه که تو این رابطه صدق نکننه. برنامه ای نوشتم که اعداد اول رو به صورت جمعی که گفتم می نویسه. کسی می تونه راهنمایی کنه بقیه کار رو چیکار کنیم؟ باید یه تغییر خیلی کوچیک باشه اما هرچی بازی کردم نشد.
برنامه: میزیزتش داخل یه فایل
کد:
#include<iostream>
#include<fstream>
using namespace std;

ofstream fout("pout.txt");


int divi(int n)
{
    int c=0;
    for (int i=1;i<=n;i++) {
        if (n%i==0)
           c++;
    }
    return c;
}
           

int main()
{
       int tp=1,c=0;
    for (long int i=3;i<=60000;i++) {
        
        if (divi(i)==2) { //agar i avval boud
                  
                        for (long int j=0;j<=60000;j++) {
                            if ( (j%2!=0) && (divi(i-j)%2==1) ) { //agar j fard boud va (adad avval-j) morabba kamel boud
                               fout<<i<<" = "<<j<<"+"<<i-j<<endl;
                               break;
                            }
                            
                        }
                        
        }
    }
    
    system("pause");
    return 0;
    
    
}
ببخشید من به کد نگاه نکردم، ولی یه سوال پیش اومد:
- توی اون رابطه، هر عدد اول و مربع کاملی میتونیم بذاریم؟
اخه اگر مربع کامل=4 و عدد فرد=5 باشه، 4+5=9 هست که 9 اول نیست.
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

احتمالا ( 100% ) منظورت رابطه ی گلدباخه !
http://projecteuler.net/problem=46

اشتباه متوجه شدی ...
این نظریه میگه هر عدد مرکب ِ فرد رو میتونیم به صورت جمع یک عدد اول و 2 برابر یک عدد مربع کامل بنویسیم !
تو یه کاری بکن !
بیا و این رابطه رو پیاده کن ...
اولین عددی که توش جواب نداد رو چاپ کن همین !

× همین الان حل کردم
جوابش : 5777
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از MajiiiiiD :
احتمالا ( 100% ) منظورت رابطه ی گلدباخه !
http://projecteuler.net/problem=46

اشتباه متوجه شدی ...
این نظریه میگه هر عدد مرکب ِ فرد رو میتونیم به صورت جمع یک عدد اول و 2 برابر یک عدد مربع کامل بنویسیم !
تو یه کاری بکن !
بیا و این رابطه رو پیاده کن ...
اولین عددی که توش جواب نداد رو چاپ کن همین !

× همین الان حل کردم
جوابش : 5777

نه نه اتفاقا اینطوری نیست. دقیقاً همونیو گفت که گفتم. هر عدد اول رو میشه به اون صورت که گفتم نوشت. برنامشمم تونستم تکمیل کنم تا 50000 چک کردم که انگار فقط پاسخ درست 3 هستش. یعنی 3 رو نمیشه به این صورت نوشت. اگر خواستین یه فایل خروجی گرفتم که این اعداد رو به صورت جمعی که گفتم نوشته (همه ی اعداد اول بزرگتر مساوی 5 رو). انگار رابطش درسته. می تونم آپلود کنم
شاید هم کلا معلم میخواسته گلدباخ رو بگه که اشتباه گفته!
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از amoo.majid :
ببخشید من به کد نگاه نکردم، ولی یه سوال پیش اومد:
- توی اون رابطه، هر عدد اول و مربع کاملی میتونیم بذاریم؟
اخه اگر مربع کامل=4 و عدد فرد=5 باشه، 4+5=9 هست که 9 اول نیست.
منطورم اینه که هر عدد اول رو میشه به این صورت نوشت. نه اینکه جمع یه عدد مربع کامل با یه عدد فرد دیگه بشه اول. منطورم برعکس این بود.
اگر خواستین یه خروجی به این صورت گرفتم که تونسته همه ی اعداد اول بزرگتر مساوی 5 رو به صورتی که گفتم بنویسه. تا شب همینجا آپلود می کنم.
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

خروجی که گفتم میگذارم اینه:
http://www.mediafire.com/view/ebzr1rrk1ya8fhs/pout.txt
 
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از MajiiiiiD :
احتمالا ( 100% ) منظورت رابطه ی گلدباخه !
http://projecteuler.net/problem=46

اشتباه متوجه شدی ...
این نظریه میگه هر عدد مرکب ِ فرد رو میتونیم به صورت جمع یک عدد اول و 2 برابر یک عدد مربع کامل بنویسیم !
تو یه کاری بکن !
بیا و این رابطه رو پیاده کن ...
اولین عددی که توش جواب نداد رو چاپ کن همین !

× همین الان حل کردم
جوابش : 5777
حق با شما بود!!! بهش ایمیل زدم گفتم، همین صورت سوال شما رو تکرار کرد و گفت درستش اینه. ;D برم سعی کنم بنویسمش.
 
سئوال c++

سلام شرمنده اگه سوالم تکراری من رشته درسم برق است
والا هرجا می گردم این برنامه رو پیدا نمی کنم اگه هم باشه * در سمت چپ برنامه هست می خوام ببینم دوستان می تونن راهنمایم کنن؟

*
***
*****
*******

#include<iostream.h>
#include<conio.h>
int main(){
int i,j;
for(i=1;i<=6;i++){
for(j=1;j<=i;j++){
cout<<"*";
}
cout<<"\n";
}
getch();
return 0;
}
 
پاسخ : سئوال c++

می خوام تو boralnd c++
همچین خروجی ببینم
*
***
*****
*******
ستاره تکی اولی باید وسط باشه بخدا همجارو گشتم اما پیدا نکردم
فقط برنامه c هست اونم بکارم نمی آد
میشه کمک کنی؟
 
Back
بالا