120 مسئله در ++C به همراه حل آن
در این پست جزوه ای را برای دانلود گذاشتم که 120 مسئله و حل آن با ++C را قرار داده است. البته داخل سایت باز در این زمینه مطالب خوبی رو منتشر کردیم که دوستان می توانند از این مطلب هم استفاده کنند مثل کتاب حل تمرین C++ جعفر نژاد قمی که داخل سایت قرار دادیم .سعی میکنیم در سایت مطالب زیادی در این زمینه منتشر کنیم چون خیلی از کاربران به این گونه جزوات و نمونه سوالات احتیاج دارند. البته داخل سایت تعداد زیادی سورس کد پروژه سی پلاس پلاس منتشر شده است که میتواند مفید باشد. از طریق لینک سورس کد سی پلاس پلاس میتوانید به این سورس کدها دسترسی داشته باشید.
تعداد صفحات : 50 صفحه
اگر به دنبال یادگیری و آموزش برنامه نویسی سی پلاس پلاس هستید پیشنهاد میکنم روی عکس زیر کلیک کنید تا وارد بخش مجموعه فیلم آموزش برنامه نویسی سی پلاس پلاس شوید. با استفاده از این فیلم ها به راحتی می توانید مسائل سی پلاس پلاس رو حل کنید.
دیدگاه کاربران
تعداد دیدگاه های کاربران : 84 دیدگاهسلام میتونید این برنامه رو بنویسید برام؟🥺
۱.تابعی بنویسید که تمام اعداد فرد سه رقمی را زیر هم نمایش دهد؟
۲.با استفاده از کلاس هابرنامه ای بنویسید که سه عدد اعشاری را گرفته و بزرگترین آنهارا نمایش دهد.
۳.با استفاده از کلاس ها برنامه ای بنویسید که سه عدد صحیح را گرفته و میانگین اعشاری آنها را نمایش دهد.
سلام
وقت بخیر
داخل این مجموعه هستش
داخل سایتم زیاد نمونه سوال و پروژه هستش
موفق باشید
سلام خسته نباشید من تمرینی دارم که نمیتونم حل کنم اگه پاسخ بدید ممنون میشم برنامه ای بنویسید که درجه هوارا برحسب فارنهایت بگیرد ومقدار دما برحسب سانتی گراد را از رابطه محاسبه وچاپ نماید
سلام
وقت بخیر
نمونه سوالات مختلفی داخل سایت گذاشتیم که می تونید ازشون استفاده کنید
پیشنهاد میکنم از این نمونه سوالات بهره ببرید
موفق باشید
#include
using namespace std;
int main()
{
float far,cel;
cin>>far;
cel=((far-32)*5)/9;
cout<<cel<<endl;
}
سلام.کسی برنامه سنگ کاغذ قیچی سه نفره با استفاده از دستور سوییچ درc++ داره؟؟
سلام.برنامه بازی سنگ کاغذ قیچی سه نفره با استفاده از دستور سوییچ رو کسی داره؟؟
سلام میشه برنامه ای بنویسید که تعداد دانشجویان ورودی99 رشته مهندسی پیوسته کامپیوتر را از ورودی دریافت کند و نمره 4 درس ریاضی1وفیزیک1وزبان خارجه و مبانی کامپیوتر همه ی این دانشجویان را به ترتیب از ورودی دریافت کند هنگام دریافت اطلاعات از پیامهای مناسب استفاده کنید …..تعداد دانشجویانی که حداقل یکی از این دروس رو افتاده اند(نمره زیر10)را مشخص کند و در خروجی نمایش دهد از شرط ها حلقه ها آرایه استفاده باید بشه…..
سلام
وقت بخیر
داخل این 120 مسئله نمونه مشابه هستش که می تونید استفاده کنید
در مورد این کد که بازی دوز بین سیستم و ی انسان هست باید توضیح بدم میشه راهنمایی کنید؟
توضیحات رو گذاشتیم
داخل فایل هستش که می تونید استفاده کنید
#include
using namespace std;
#define COMPUTER 1
#define HUMAN 2
#define SIDE 3
#define COMPUTERMOVE ‘O’
#define HUMANMOVE ‘X’
void showBoard(char board[][SIDE])
{
printf(“\n\n”);
printf(“\t\t\t %c | %c | %c \n”, board[0][0],
board[0][1], board[0][2]);
printf(“\t\t\t————–\n”);
printf(“\t\t\t %c | %c | %c \n”, board[1][0],
board[1][1], board[1][2]);
printf(“\t\t\t————–\n”);
printf(“\t\t\t %c | %c | %c \n\n”, board[2][0],
board[2][1], board[2][2]);
return;
}void showInstructions()
{ printf(“\t\t\t Tic-Tac-Toe\n\n”);
printf(“Choose a cell numbered from 1 to 9 as below”
” and play\n\n”);
printf(“\t\t\t 1 | 2 | 3 \n”);
printf(“\t\t\t————–\n”);
printf(“\t\t\t 4 | 5 | 6 \n”);
printf(“\t\t\t————–\n”);
printf(“\t\t\t 7 | 8 | 9 \n\n”);
printf(“-\t-\t-\t-\t-\t-\t-\t-\t-\t-\n\n”);
return;
}
void initialise(char board[][SIDE], int moves[])
{
srand(time(NULL));
for (int i=0; i<SIDE; i++)
{for (int j=0; j<SIDE; j++)
board[i][j] = ' ';
}
for (int i=0; i<SIDE*SIDE; i++)
moves[i] = i;
random_shuffle(moves, moves + SIDE*SIDE);
return;
}void declareWinner(int whoseTurn)
{
if (whoseTurn == COMPUTER)
printf("COMPUTER has won\n");
else
printf("HUMAN has won\n");
return;
}bool rowCrossed(char board[][SIDE])
{for (int i=0; i<SIDE; i++)
{if (board[i][0] == board[i][1] &&
board[i][1] == board[i][2] &&
board[i][0] != ' ')
return (true);
}return(false);
}
bool columnCrossed(char board[][SIDE])
{
for (int i=0; i<SIDE; i++)
{
if (board[0][i] == board[1][i] &&
board[1][i] == board[2][i] &&
board[0][i] != ' ')
return (true);
}return(false);
}
bool diagonalCrossed(char board[][SIDE])
{if (board[0][0] == board[1][1] &&
board[1][1] == board[2][2] &&
board[0][0] != ' ')
return(true);
if (board[0][2] == board[1][1] &&
board[1][1] == board[2][0] &&
board[0][2] != ' ')
return(true);
return(false);
}
bool gameOver(char board[][SIDE])
{
return(rowCrossed(board) || columnCrossed(board)
|| diagonalCrossed(board) );
}
void playTicTacToe(int whoseTurn)
{
char board[SIDE][SIDE];
int moves[SIDE*SIDE];
initialise(board, moves);
showInstructions();
int moveIndex = 0, x, y;
while (gameOver(board) == false &&
moveIndex != SIDE*SIDE)
{
if (whoseTurn == COMPUTER)
{x = moves[moveIndex] / SIDE;
y = moves[moveIndex] % SIDE;
board[x][y] = COMPUTERMOVE;
printf("COMPUTER has put a %c in cell %d\n",
COMPUTERMOVE, moves[moveIndex]+1);
showBoard(board);
moveIndex ++;
whoseTurn = HUMAN;
}
else if (whoseTurn == HUMAN)
{
x = moves[moveIndex] / SIDE;
y = moves[moveIndex] % SIDE;
board[x][y] = HUMANMOVE;
printf ("HUMAN has put a %c in cell %d\n",
HUMANMOVE, moves[moveIndex]+1);
showBoard(board);
moveIndex ++;
whoseTurn = COMPUTER;
}
}if (gameOver(board) == false &&
moveIndex == SIDE * SIDE)
printf("It's a draw\n");
else
{if (whoseTurn == COMPUTER)
whoseTurn = HUMAN;
else if (whoseTurn == HUMAN)
whoseTurn = COMPUTER;
declareWinner(whoseTurn);
}
return;
}
int main()
{playTicTacToe(COMPUTER);
return (0);
}
خیلی عالی و آموزنده بود
سلام خسته نباشید وقتتون بخیر
یک مسئله ای داشتم اگر میشه حل شدش رو برام بفرستید امتحان پایانترم دارم و هیچی بلد نیستم ممنونتون میشم برایم ارسال کنید نمره ی این سوال برایم خیلی مهم است
سوال:برنامه ای بنویسید که (sin (x را تا ۳۰ جمله محاسبه کند ؟؟؟
اگر تونستید حل کنید برایم ایمیل کنید واقعا به نمرش احتیاج دارم ممنون از همگی
دوست عزیز اینجور چیزایی رو باید خودتون حل کنید
بهتون پیشنهاد میکنم به جای گشتن دنبال سورس کد و حل مسئله، برنامه نویسی رو یاد بگیرید که راحت هر پروژه و مسئله رو بهتون دادن حل کنید
کد دنباله x+1..
X^n_1
سلام،می شود در رابطه با <include<sstream# که شامل مباحثی مثل stringstream یا ostringstream است توضیحات قابل فهمی بدهید در برخی کتاب ها و سایت ها اطلاعاتی راجع به ان ها داده اند ولی اخرش برایمان ان گونه که باید قابل درک نشد.باتشکر
سلام
وقت بخیر
مقاله ای مستقل در این باره تولید می کنیم
موفق باشید
سلام و وقت بخیر خدمت شما .اول باید بگم تعدادی از مقاله هاتونو خوندم و واقعا کار پسندیده ایی هست که از تجریبات خودتون به زبان ساده برای ما به اشتراک میذارید،ممنونم.من 19 مقاله قبل از شروع برنامه نویسی شما رو خوندم و عالی بودند اما یک نیاز دارم که اونم اینه میخوام در کنار اینکه خود اون زبان را یاد میگیرم درک برنامه نویسی رو در درون خودم رشد بدم و نمیدونم برای رشد درک برنامه نویسی باید دقیقا چیکار کنم ممنون میشم اگر کمکی به من بکنید.
سلام
وقت بخیر
شما فقط بید سریع استارت بزنید و یادگیری رو شروع کنید
این مهمترین مسئله هستش
سلام بچه ها. کسی الگویتم صدق پذیری رو بلده؟؟
این کدی که نوشته شده برای هر ماتریسی هستش محدودیت نداره چند در چند باشه؟
ممنونم از سایت خوبتوننن خیلی بدردمم خورد
برنامه ای که مبلغی پول از کاربر بگیرد.سود را هم گرفته و بر اساس سود وارده.سود نهایی و روزانه و ماهانا و سالانه راحساب کند
سلام من نمونه سوالاتی برای امتحان عملی درس برنامه سازی پیشرفته ی 1میخوام برای مقطع کاردانی زشته ی نرم افزار
دوستان اگرسوال برنامه نویسی دارید میتونید اینجابپرسید
ی برنامه که عدد صحیح رو دریافت کنه اگر عدد بین صفر تا هزار بود معادل مبنای ۲عدد چاپ شود وگرنه حرفWرا چاپ کند
1]- برنامهای بنویسید که دارای دو تابع به نام getdata و putdata باشد. با استفاده از تابع getdata اطالعات تعدادی
]
کارمند را از کاربر دریافت کند . اطالعات کارمندان به صورت ساختار )Struct( شامل نام، نام خانوادگی و حقوق است. )رشته ها
به صورت کالس String است و دریافت کاراکتر فاصله مجاز است( سپس با استفاده از تابع putdata این اطالعات را در
خروجی نمایش دهد
ممنون خوب بود
قضیه احتمالی به این صورت است که اگر تاسی را پرتاپ کنیم با احتمال 1/6 یکی از اعدا روی تاس نمایش داده میشود برنامه ای بنویسید که پس از 100 بار پرتاپ تصادفی تکرار هر کدام از این اعداد را در 100 پرتاپ به دست بیاورد؟؟
#include
#include
#include
#include
void main(void)
{
int S=0 , E , A[6] ;
for(int i=0 ; i<6 ; i++) A[i]=0;
randomize();
for(int i=0 ; i<100 ; i++)
{
E = 1 + rand()%6 ;
switch(E)
{
case 1 : A[0]++; break ;
case 2 : A[1]++; break ;
case 3 : A[2]++; break ;
case 4 : A[3]++; break ;
case 5 : A[4]++; break ;
case 6 : A[5]++; break ;
}
}
for(int i=0 ; i<6 ; i++)
{
cout << "\n A[" << (i+1) << "]= " << A[i] ;
S = S + A[i] ;
}
cout << "\n Sum = " << S ;
getch();
}
ممنون آقای صفاییان عزیز
لطف کردید
با تشکر
بچه ها کسی میتونه کمکم کنه ؟برنامه معدل گیری با احتساب ضرایب هر درس روباید بنویسم ولی بخاطر یه سری مشکلات نتونستم همه کلاساشو برم ولی اینپروژشو هم اگه ارائه ندم میوفتم 😭
ایمیلتو بده
سلام.این برنامه چرا خطای runtime error میده؟
#include
using namespace std;
int main()
{
int m,k,x;
cin>>m;
x=2*m;
int a[m],c[m];
for(int j=0;j>a[j];
for(int n=0;n>k;
for(int u=0;u<=k;u++)
c[u]=a[u];
for(int i=(m+k+1);i<x;i++)
c[i-m]=a[i];
for(int p=0;p<m;p++)
cout<<c[p]<<" ";
return 0;
}
خطا به دلیل ابعاد آرایه است
int a[m] , c[m];
شما نمیتوانید یک آرایه با ابعاد پویا ایجاد کنید
باید بجای m در دستور فوق یک عدد ثابت یا یک متغییر از نوع const تعریف کنید
مثلا:
int a[10] , c[20];
یا
counst m=10 ;
int a[m] , c[m];
درصورتی که این متن ناخاناست آنرا به نوت پد کپی پیست کنید
موفق باشید
این برنامه شما قراره دقیقا چه کاری انجام بده؟
اصل صورت مسئله رو لطفا بفرستین
سلام.میشه برنامه ای بنویسید که رشته ای را از کاربر دریافت و برعکس آن را درون رشته دیگر قرار دهد.
#include
#include
#include
void main(void)
{
int L1=0 , L2=0 ;
char S1[20] , S2[20] ;
cout < 0 )
{
S2[L2] = S1[L1] ;
L2++ ;
L1– ;
}
cout << "\n————————————–\n" ;
cout << "S1 : " ;
puts(S1);
cout << "S2 : " ;
puts(S2);
getch();
}
#include
#include
#include
void main(void)
{
int L1=0 , L2=0 ;
char S1[20] , S2[20] ;
cout < 0 )
{
S2[L2] = S1[L1] ;
L2++ ;
L1– ;
}
در اینجا از آخرین کاراکتر رشته اول شروع کرده و در اولین خانه از رشته دوم میریزد
پس از طول رشته اول کاسته یعنی L1–
و طول رشته دوم افزایش میابد یعنی L2++
//——————————
cout << "\n————————————–\n" ;
cout << "S1 : " ;
puts(S1);
cout << "S2 : " ;
puts(S2);
getch();
}
سلام.میشه برنامه ای بنویسید که احتمال امدن یک در 1000پرتاب تاس راچاپ کند و احتمال وقوع هر یک از اعداد دیگر دوتا شش را محاسبه و چاپ کند
باسلام میشه بی زحمت تواین سوال هاراهنمایی کنیدمنو
برنامه ای بنویسیدکه نام ونام خانوادگی وکددانشجویی نمره ۱۰درس ازورودی دریافت وباپیغام مناسب چاپ کند
برنامه ای بنویسید که ازکاربربخواهدچه تعدادعددبرای محاسبه نیاز دارد کاربر و به تعداد عددهای واردشده مجموع میانگین آن راحساب کند ،بی زحمت جواب رو به ایمیل ارسال کنید تشکر
#include
#include
#include
void main(void)
{
int n ; //Number of Numbers
int x , s=0 ; //S=Sum
cout <> n ;
for ( int i =0 ; i<n ; i++ )
{
cout <<"\n"; // New Line
cout <<" Insert N("<<(i+1)<> x ;
s = s + x ;
}
cout << "\n" ;
cout << "Sum = " << s ;
cout <<"\n";
cout << "Avg = " << (s/n) ;
getch();
}
در این مسئله n تعداد اعداد ورودی است که کاربر باید مشخص کند
مجموع محاسبه شده در متغییری به نام S ریخته میشود
x عدد ورودی از کاربر میباشد
Avg معدل محاسبه شده میباشد
ایمیل تان را ارسال کنید تا سورس برنامه ها را برایتان بفرستم
سلام آقای صفاییان
لطفا درتلگرام پیام بدید
09358221789
با تشکر
پشتیبانی سورس ایران
#include
#include
#include
void main(void)
{
const L=10 ;
char Name[L][10] , Family[L][15] , Id_code[L][8] ;
float x[L] ;
for (int i =0 ; i<L ; i++)
{
cout << "\n Insert Name (" << (i+1) << ") : ";
gets(Name[i]);
cout << "\n Insert Family (" << (i+1) << ") : ";
gets(Family[i]);
cout << "\n Insert Id Code (" << (i+1) << ") : ";
gets(Id_code[i]);
cout << "\n Insert Score (" << (i+1) <> x[i] ;
cout << "——————————————-" ;
}
clrscr();
for (int i =0 ; i<L ; i++)
{
cout << "\n" << (i+1) << " : ";
printf("%15s",Name[i]);
printf("\t %15s",Family[i]);
printf("\t %15s",Id_code[i]);
cout << "\t" << x[i] ;
cout << "\n—————————————————————————–" ;
}
getch();
}
دوستان سلام خسته نباشید
لطفا کمکم کنید
برنامه ای بنویسید که نام و نام خانوادگی و شماره دانشجویی 10دانشجو را گرفته ذخیره کند وسپس با گرفتن کد دانشجویی نام و نام خانوادگی را چاپ کند
لطفا این تمرین رو واسم حلش کنید.
سلام میخواستم برای نوشتن کد این سوال کمکم کنید
سوال اینه که . به یه مقدار پول مثلا 1 میلیون به یه تعداد روز مشخصی مثلا 200 روزقراره هر روز 3درصد سود بخوره.میخواستم ببینم چطوری باید این سوال رو حل کنم.
#include
#include
#include
void main(void)
{
float x=1; // Yek Milion Dollar
int Day=30; // 30 Roz
float profit=3 ; // Sood 3%
for(int i=1 ; i<=Day ; i++)
{ x = x + (x*profit/100) ; }
cout << "Total = " << x;
getch();
}
سلام.توروخداتاامشب جواب این سوالمو بدین..برنامه ای بنویسید که nرو ازورودی دریافت کنه اعداد زوج کوچکترازnرونمایش بده؟(شرط پایان برنامه ورورد عدد کوچکتر از0)
سلام … سایت بسیار مفیدی بود برام … خدا خیرتون بده.
سلام خسته نباشید
یه سوال داشتم کسی میتونه کمکم کنه واقعا نیاز دارم:(
برنامه ای بنویسید که اطلاعات تعدادی از دانشجویان را از ورودی خوانده معدل هر دانشجو را محاسبه کند اگر معدل دانشجو بالای 17 باشد به عنوان دانشجوی ممتاز و اگر کم تر از 12 بود به عنوان دانشجوی مشروط به خروجی می رود تعداد دانشجویان ممتاز و مشروط را نیز شمارش کند(این برنامه بر روی دیسکی به نام exam.cppذخیره شده است) کسی میتونه این کد رو بنویسه؟ یا جایی هست که من برم پیدا کنم؟ توروخدا کمکم کنید
سلام اگه میشه همین امشب جواب این سوالو برام به ایمیلم بفرستین،ممنون میشم (برنامه ای بنویسید که دو ماتریس 3×3را گرفته ودر یک ماتریس دیگر نمایش دهد)
سلام
میشه زحمت بکشید این برنامه را راهنمایی کنید ؟
برنامه ای که فاکتوریل عددی را با استفاده از تابع بازگشتی محاسبه کند برام رو ایمیل بفرستید
ممنون از سایت بسیار خوبتون
int fact(int n)
{
if (n == 1)
return 1;
return n*fact(n-1);
}
سلام
ببخشید وقتی پسورد رو وارد میکنم فایل باز نمیشه میشه راهنمایی کنین
پسورد را با www. بزنید
سلام أوست عزیز.ّباید نرم افزار Pdf رو دانلود کنین و بعد نصب کنید نا بتونین از فایل استفاده کنین
سلام
میشه خواهش کنم پاسخ را به من ایمیل کنید. ممنون
سلام
پس چرا برا من باز نمی کنه. وقتی پسورد را می زنم یه پیامی میده اکی می کنم خطا میده
دوست عزیز بدون http:// بزنید
درود بر شما آقای همتی
من اصولا اهل کامنت گذاشتن نیستم اما بعضی از نظرات و که خوندم ترجیح دادم بنویسم :
ضمن تشکر از شما دوست عزیز و اعلام اینکه فایلتون بسیار مفید و کاربردی بود از بعضی از دوستان میخوام که مراقب ادبیاتشون باشن .به هر حال کسی که دنبال دانلود همچین فایلی هست تحصیل کرده است و ازش توقع میره متمدنانه تر با مسایل برخورد کنه!
خرابه بابا دست انداختید مردمو
عزیز اولا ادب رو رعایت کنید
دوما بالای 70 هزار نفر دانلود کردن
سوما خرابه دانلود نکنید
موفق باشید
با سلام و تشکر از زحماتتون
دوست عزیز این فایل با هیچ برنامه ای باز نمیشه.
میشه بفرمایید نرم افزار اجرایی این فایل چی هست؟
با تشکر
عزیز بیش از 70 هزار نفر اینو دانلود کردن مشکلی نداشته
سلام این ارور مال چیه
fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
مهندس فایل رو چندین بار دانلود کردم، خرابه لطفا رسیدگی کنید
هیچ مشکلی نداره
سلام خسته نباشید
فایل خرابه، اگر ممکنه سالمش رو ایمیل کنید.ممنون
amir.asjodi74@gmail.com
مشکلی نداره
بعدش چیزی برای کسی ایمیل نمیشه
موفق باشید
با سلام.
پسووردی که بالا گذاشتید یه W اضافه داره.برش دارید لطفا.
ممنون
خیلی خیلی ممنون
لطف کردید مهندس
عالییی بووود..ممنون
بارک الله
تو سابت های دیگه برنامه های بهم ریخته تایپ شده بودن
اما تو سورس ایران واقعا تخسین برانگیز بود/
همچنان سورس ایران را توسعه دهید.
باتشکر
سلام عزیز
مرسی
حتما
یا حق
جالب بود
ممنون
با سلام و خسته نباشید خدمت شما من یه تمرینی دارم که نمیتونم حلش کنم لطفا در اینجا پاسخ دهید ممنون میشم
برنامه ای بنویسید که وزنتان را بر اساس کیلوگرم گرفته آن را معادل گرم تن و پنت تبدیل کرده و چاپ کند خواهشا کمکم کنیددددد.
وای مرسی خیلی مرسی خدا واقعا خیرتووووون بده دارم بال در میارم خیلی خوبه همه چی دارین مدت هابود دنبال فیلم اموزشی میگشتم معلممون این سایتو معرفی کرد خیلی خیلی ممنون
مرسی از سایت خوبتون
دمت گرم اخوی،خدا خیرت بده
aly bod
خواهش
موفق باشید
slm mish dar c++ KOMAKAM KONID