تالار گفتمان مانشت
حل تمرین گروه ها جلسه ی دوم دوره ی برنامه نویسی - نسخه‌ی قابل چاپ

حل تمرین گروه ها جلسه ی دوم دوره ی برنامه نویسی - F.N.44 - 06 اسفند ۱۳۹۳ ۰۳:۲۳ ب.ظ

تمرین اول از گروه اول : یافتن تعداد عددهای موجود در بین دو عدد دلخواه

کد:
#include "stdafx.h"
#include <iostream>
#include <math.h>

using namespace std;
int Finddifference(int num1,int num2)
{       int result,final1;
    result=num1-num2;
    final1=abs(result)-1;
    return final1;}

int _tmain(int argc, _TCHAR* argv[])
{
    int nr1,nr2;
    cout<<"Please insert the first number : ";
    cin>>nr1;
    cout<<"please insert the second number : ";
    cin>>nr2;
cout<<"Total Number Between Two Numbers: ";
    cout<<Finddifference(nr1,nr2);

    cin>>nr1;
}


تمرین های دوره برنامه نویسی مجازی سی شارپ - one hacker alone - 07 اسفند ۱۳۹۳ ۱۲:۲۸ ق.ظ

با سلام
با توجه به اینکه هدف از این بحث آشنایی با تعریف توابع بوده این ایراد وارد نیست
البته از دقت شما ممنونم
اما اگه بخوایم بیشتر ریز بشیم بله اون موردی که اشاره کردید هست دیگه اینکه باید بررسی کنیم کاربر عدد بزرگی رو وارد نکنه که در دامنه ی int نباشه و از ابتداا چک کنیم که کاربر کاراکتر وارد نکنه و...
اما مهم تعریف تابع بود که انجام شده

RE: تمرین های دوره برنامه نویسی مجازی سی شارپ - yagmur0022 - 07 اسفند ۱۳۹۳ ۱۲:۳۰ ق.ظ

تشخیص عدد اول با تابع
کد:
#include "stdafx.h"
#include<iostream>
#include<conio.h>
using namespace std;
bool aval(int);


int _tmain(int argc, _TCHAR* argv[])
{

        int n;
        char ans;
        while (true){
            cout << "\nplease enter a number :";
                cin >> n;
            if (aval(n))
                cout << "\nnumber " << n << " is prime.";
            else
            cout << "\nnumber " << n << " is not prime.";
            cout << "\ndo you want to continue?(y/n): ";
            cin >> ans;
            if (ans != 'y')
                break;
        }
        _getch();
    }
    bool aval(int n){
        int i, t = 1;
        for (i = 2; (i <= n / 2) && t; i++)
        if (n%i == 0)
            t = 0;
        return t;
    }


RE: حل تمرین گروه اول جلسه ی دوم دوره ی برنامه نویسی - nazi takpar - 07 اسفند ۱۳۹۳ ۱۲:۳۳ ق.ظ

تمرین اول از گروه سوم برنامه نویسی c#

کد:
#include "stdafx.h"
#include <iostream>
using namespace std;
int fact(int);

int _tmain(int argc, _TCHAR* argv[])
{  
    int n;
    cout<<"enter a number:";
    cin>>n;
    cout<<"factorial is :"<<fact(n)<<endl;
    cin>>n;    
    return 0;
}

    int fact(int n)
    {  
       if(n<=1)
           return 1;
       else
           return n*fact(n-1);
    
    }


RE: حل تمرین گروه ها جلسه ی دوم دوره ی برنامه نویسی - ƊƦЄƛM - 07 اسفند ۱۳۹۳ ۰۲:۰۸ ق.ظ

تمرین اول گروه دوم برنامه نویسی # C
کد:
#include "stdafx.h"
#include <iostream>
#include <conio.h> // _getch()


using namespace std;

void func (int score)
{
     if (score>=17 && score<=20)
       cout<<"your level is A";
    else if (score>=15 && score<17)
       cout<<"your level is B";
    else if (score>=10 && score<15)
       cout<<"your level is C";
    else if (score<10)
        cout<<"your level is D";    
    else
        cout<<"your level is out of range";
    
}
        
void _tmain(int argc, _TCHAR* argv[])
{
    int score;
    
    cout<< "please enter your score:(between 0 to 20)" <<endl ;
    cin>> score;
    func(score);
  
    _getch();
}


RE: حل تمرین گروه ها جلسه ی دوم دوره ی برنامه نویسی - mahshar_370 - 10 اسفند ۱۳۹۳ ۱۱:۳۴ ق.ظ

سلام
میخواستم خواهش کنم که سوالا رو هم واسه ما که نتونستیم عضو گروه شیم بذارین تا ما هم بتونیم استفاده کنیم

حل تمرین گروه ها جلسه ی دوم دوره ی برنامه نویسی - diligent - 10 اسفند ۱۳۹۳ ۱۱:۵۹ ق.ظ

منظورتون اینه که سوال هر تمرین چی بوده؟

RE: حل تمرین گروه ها جلسه ی دوم دوره ی برنامه نویسی - mahshar_370 - 10 اسفند ۱۳۹۳ ۱۲:۲۳ ب.ظ

اره
منظورم صورت سوالاست

حل تمرین گروه ها جلسه ی دوم دوره ی برنامه نویسی - diligent - 10 اسفند ۱۳۹۳ ۱۲:۵۵ ب.ظ

دو تاش که سوالش مشخصه، دو تای دیگه :
تمرین اول از گروه سوم برنامه نویسی c# --> محاسبه فاکتوریل یک عدد
تمرین اول گروه دوم برنامه نویسی # C --> برنامه یک نمره از کاربر بگیره و یک level بر اساس سطح نمره اش چاپ کنه(A و B و C وD).

RE: حل تمرین گروه ها جلسه ی دوم دوره ی برنامه نویسی - mahshar_370 - 10 اسفند ۱۳۹۳ ۱۲:۵۹ ب.ظ

(۱۰ اسفند ۱۳۹۳ ۱۲:۵۵ ب.ظ)diligent نوشته شده توسط:  دو تاش که سوالش مشخصه، دو تای دیگه :
تمرین اول از گروه سوم برنامه نویسی c# --> محاسبه فاکتوریل یک عدد
تمرین اول گروه دوم برنامه نویسی # C --> برنامه یک نمره از کاربر بگیره و یک level بر اساس سطح نمره اش چاپ کنه(A و B و C وD).

ممنونم.لطف کردین

درسته مشخصه سوالش چیه.اما میخواستم اول سوالو ببینم و خودم روش فک کنم بعد جواب دوستان رو ببینم

حل تمرین گروه ها جلسه ی دوم دوره ی برنامه نویسی - NP-Cσмρℓєтє - ۱۰ اسفند ۱۳۹۳ ۰۱:۴۷ ب.ظ

سوال گروه اول هم اینه :
شبیه سازی بارش بارن - برف- تگرگ-سنگ در صفحه با دستور تاخیر - delay ()

حل تمرین گروه ها جلسه ی دوم دوره ی برنامه نویسی - one hacker alone - 10 اسفند ۱۳۹۳ ۰۵:۲۴ ب.ظ

این سوال مربوط به تمرین بخش کلاس هاست