اره یعنی مثلن 3.14 رو بخونه و 41.3 چاپ کنهنقل قول:
برای اعداد صحیح رو نوشتم و از % (باقیمانده) استفاده کردم
مشکل اینه که در % باید هر دو طرف صحیح باشن
Printable View
اره یعنی مثلن 3.14 رو بخونه و 41.3 چاپ کنهنقل قول:
برای اعداد صحیح رو نوشتم و از % (باقیمانده) استفاده کردم
مشکل اینه که در % باید هر دو طرف صحیح باشن
سلام دوستی که مشکل برنامه نویسی داشتی با این قطعه کد مشکلت حل میشه
void add_list(int n)a
}
if (!head)a
head=list=newnode[1]a
else
list->next=new node[1]a
list =list->next a
{
list ->data=n a
list ->next =null a
{البته a اول حذف کن مابقی رو ; جایگذاری کن
سلام
برنامهای بنویسید n که ورودی خوانده بزرگترین عدد را نمایش دهد. بدون استفاده از ارایه با زبان c++
لطفا یکی کمک کنه
هیشکی نیست جواب بده
سلام../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
**********
خیلی سادست نیازی به آرایه هم نیست// یه متغییر برای ذخیره مقدار بزرگترین عدد (max) بسازید و هر بار که کاربر عددی وارد می کنه مقدار عدد ورودی رو با متغییر max مقایسه کنید و اگه بزرگتر بود عدد ورودی رو داخل متغییر max ذخیره کنید// این کار رو انقدر ادامه بدید تا ورودی های کاربر تموم شه// و مقدار متغییر max که بزرگترین عدد داخلش ذخیره شده رو نمایش بدید../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
****************
کد برنامه به شکل زیر میشه../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
*******************
***************کد:
#include <iostream>
using namespace std;
int main()
{
int input, max = 0;
do
{
cin >> input;
if (input > max) max = input;
} while (input > 0);
cout << "Max : " << max << endl;
return 0;
}
وارد کردن اعداد منفی به معنی خروج از برنامه هستش../// در صورتی که تمام اعداد رو وارد کردید 1- وارد کنید تا از برنامه خارج بشید!../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
*************
موفق باشید! [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[QUOTE=n00b;8801132]سلام../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
**********
خیلی سادست نیازی به آرایه هم نیست// یه متغییر برای ذخیره مقدار بزرگترین عدد (max) بسازید و هر بار که کاربر عددی وارد می کنه مقدار عدد ورودی رو با متغییر max مقایسه کنید و اگه بزرگتر بود عدد ورودی رو داخل متغییر max ذخیره کنید// این کار رو انقدر ادامه بدید تا ورودی های کاربر تموم شه// و مقدار متغییر max که بزرگترین عدد داخلش ذخیره شده رو نمایش بدید../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
****************
کد برنامه به شکل زیر میشه../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
*******************
***************کد:
#include <iostream>
using namespace std;
int main()
{
int input, max = 0;
do
{
cin >> input;
if (input > max) max = input;
} while (input > 0);
cout << "Max : " << max << endl;
return 0;
}
وارد کردن اعداد منفی به معنی خروج از برنامه هستش../// در صورتی که تمام اعداد رو وارد کردید 1- وارد کنید تا از برنامه خارج بشید!../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
*************
موفق باشید!
مرسی ولی این هروقت عدد منفی میده میاد بیرون جواب میده من میخوام مثلاn عدد 4 هست بعد 4تا عدد بگه کدوم بزرگتره
مرسی ولی این هروقت عدد منفی میده میاد بیرون جواب میده من میخوام مثلاn عدد 4 هست بعد 4تا عدد بگه کدوم بزرگتره
اگه لطف میکنین اینم بگین
برنامهای بنویسید که تاریخ را به صورت روز و ماه از کاربر گرفته و مشخص کند این تاریخ چندمین روز سال است c++
مثال:روز14ماه>9 .280روز سال است
برنامه بنویسید عددx را از کاربر گرفته و تاریخ xامین روز سال را بر حسب روز و ماه مشخص کند.
برعکس بالای تعداد روزارو بگه روز و ماه بگیره
اگه میشه این دوتا رو بگید ممنون
:n12:
خواهش میشه../// برای اصلاح برنامه اول کافیه عدد n رو از کاربر دریافت کنید و به جای حلقه ی do while یه حلقه ی for بنویسید تا n بار اجرا بشه/// کد های داخل و بعد از حلقه رو نیازی نیست تغییر بدید// فقط حلقه رو از do while به for تبدیل کنید../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
*****************************
برنامه دوم هم به این صورت هست که دو تا عدد به عنوان ماه و روز از کاربر دریافت و مثلاً تو دو تا متغییر به اسم month و day ذخیره می کنید../// در ادامه یه شرط می نویسید که اگر ماه بزرگتر از 6 بود 6 تا از ماه کم بشه و 6 * 31 به روز (همون متغییر day) اضافه بشه و مقدار ماه رو ضربدر 30 می کنید و به روز اضافه می کنید// وگرنه (اگر مقدار ماه از 6 کمتر بود) مقدار ماه رو ضربدر 31 می کنید و به روز اضافه می کنید در نهایت آخر برنامه خارج از دو شرط مقدار day رو به عنوان روز سال چاپ می کنید../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
***********************
برای برنامه سوم 3 تا متغییر input و month و day تعریف کنید// ورودی کاربر رو داخل متغییر input ذخیره کنید و در ادامه یه شرط تعریف کنید که اگر مقدار input از 6 * 31 بزرگتر بود 6 * 31 رو از input کم کنه و 6 تا به ماه اضافه کنه و در ادامه مقدار input تقسیم بر 30 رو به ماه اضافه کنه و باقی مانده ی تقسیم رو هم به day اضافه کنه// وگرنه (اگر input از 6 * 31 کوچیکتر بود) مقدار input تقسیم بر 31 رو داخل ماه و باقی این تقسیم رو داخل متغییر day ذخیره کنید.../// و در نهایت آخر برنامه خارج از دو شرط مقادیر ماه و روز رو چاپ کنید.../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
******************
ببخشید اگر خوب توضیح ندادم/// اگه قسمتی رو متوجه نشدید بگید تا بهتر توضیح بدم../// [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
*************
موفق باشید! [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اگه میشع کدشو دارین لطف میکنین:n40:
کسی هست کمک کنه کد این برنامه رو بده:n13:
برنامهای بنویسید که یک عدد بر حسب ثانیه دریافت کرده و مشخص کند این عدد چند روز، ساعت،دقیقه ثانیه است.مثال: عدد52229967را دقیقه 52 1روز و39 ساعت،47ثانیه است.
تابعی بنویسید که فرمول زیر را برای هر k,n که کاربر وارد میکند محاسبه نماید.
(P(n,k) = n ∗ (n − 1) ∗ …∗ (n − k + 1