ورود

نسخه کامل مشاهده نسخه کامل : درخواست برنامه ای با ++c



rw280s
19-10-2008, 13:29
با سلام
من یه برنامه میخوام بنویسم با برنامه ++c که وقتی به آن عدد می دهیم زوج و فرد بودن آن را مشخص کند.
کسی میتونه این برنامه رو برام بنویسه؟
با تشکر

armintirand
19-10-2008, 16:39
دوست عزیز اینم برنامه شما اگه مشکلی بود با پیام خصوصی بگین کمکتون کنم
#include<iostream.h>
#include<conio.h>
int main()
{
int a,b;
cout<<"enter a number";
cin>>a;
b=a%2;
if(b=0)
cout<<"your number is zoj";
else
cout<<"your number is fard";
cout<<"\npress any key to exit";
getch();
return 0;
}

rw280s
20-10-2008, 01:26
دوست عزیز اینم برنامه شما اگه مشکلی بود با پیام خصوصی بگین کمکتون کنم
#include<iostream.h>
#include<conio.h>
int main()
{
int a,b;
cout<<"enter a number";
cin>>a;
b=a%2;
if(b=0)
cout<<"your number is zoj";
else
cout<<"your number is fard";
cout<<"\npress any key to exit";
getch();
return 0;
}

ممنونم از زحمتی که کشیدی
عالی بود

bibal
20-10-2008, 02:10
خوب این فکر کنم مشکل داشته باشه با اعداد بزرگ ؟
100 % به 2 میشه 50 خوب 50 زوج هست ولی مساوی با صفر نیست ... ولی تو برنامه اگه صفر نشه = با فرد قرار میده
البته شاید من اشتباه فکر کردم
ممنون میشم توضیح بدید

esmo
20-10-2008, 14:32
برنامه ای میخواستم که اطلاعات یک ماتریس اسپارس را از ورودی دریافت کرده و ماتریس معادل واقعی آن را در خروجی نمایش دهد؟

shadli_m7
20-10-2008, 19:54
خوب این فکر کنم مشکل داشته باشه با اعداد بزرگ ؟
100 % به 2 میشه 50 خوب 50 زوج هست ولی مساوی با صفر نیست ... ولی تو برنامه اگه صفر نشه = با فرد قرار میده
البته شاید من اشتباه فکر کردم
ممنون میشم توضیح بدید
b=a%2

این دستور در واقع باقیمانده رو به شما میده .باقیمانده 100 بر 2 می شه صفر .

soheil derak
20-10-2008, 21:19
من دوتا سوال دارم اگه کسی میتونه کمکم کنه 1. برنامه ای بنویسید که عددی را دریافت کند اگر عدد زوج ودو رقمی بود پیغام yesدرغیر این صورت no را نمایش دهد 2. یک عدد دو رقمی را دریافت نموده و مجموعه ارقام و برعکس عدد را نمایش دهد

shadli_m7
21-10-2008, 09:26
من دوتا سوال دارم اگه کسی میتونه کمکم کنه 1. برنامه ای بنویسید که عددی را دریافت کند اگر عدد زوج ودو رقمی بود پیغام yesدرغیر این صورت no را نمایش دهد 2. یک عدد دو رقمی را دریافت نموده و مجموعه ارقام و برعکس عدد را نمایش دهد

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


و در مورد سوال دوم :
برای چک دو رقمی بودن عدد مثل بالا عمل کنید . بعد اگر بود . عدد دریافتی را بر 10 تقسیم کنید . خارج قسمت که همان دهگان است رو در متغیری مثلا به اسم A بذارید و باقیمانده را در متغیری به نام B . جمع AوB مجموع ارقام هست .
B ضربدر 10 بعلاوه A هم معکوس عدد رو به شما میده .


من برنامه ها رو ننوشتم چون تا جایی که میدونم خلاف قوانین هست و مهمتر اینکه تا خودتون برنامه رو ننویسین متوجه اش نمی شین .:31:

esmo
21-10-2008, 16:02
تابعی به نام chang که کاراکترهای حروف بزرگ رشته ورودی را به حروف کوچک و کاراکترهای حروف کوچک را به بزرگ تبدیل کند؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟]

aRThaS_08
21-10-2008, 16:33
b=a%2

این دستور در واقع باقیمانده رو به شما میده .باقیمانده 100 بر 2 می شه صفر .
مثل b=a mod 2 توی ویژوال بیسیک ؟

soheil derak
22-10-2008, 20:29
متشکرم از کمکی که کردی بعدا جبران میکنم:21:

mona_demonio
22-10-2008, 22:40
سلام
یه برنامه با زبان c++ در مورد ماتریس اسپارس میخواستم که ماتریس را از ورودی بخواند و انرا به حالت تقلیل یافته درآورد سپس این ماتریس و ترانهاده ی انرا چاپ کن
واسه ی ترانهاده و تقلیل یافتش واقعا مشکل دلرم
اگر لطف کنید راهنماییم کنین ممنونتون میشم
مرسی

shadli_m7
23-10-2008, 16:20
مثل b=a mod 2 توی ویژوال بیسیک ؟

تا جایی که میدونم همینه .:20:

mona_demonio
29-10-2008, 22:59
میشه کمکم کنید منظور از تقلیل یافته چیه 2 روز دیگه بایدتحویل بدم
لطفا

shadli_m7
31-10-2008, 20:34
میشه کمکم کنید منظور از تقلیل یافته چیه 2 روز دیگه بایدتحویل بدم
لطفا

من با ماتریسا زیاد نمی تونم کار کنم .:13:
اما واسه تعریفشون می تونی از آرایه دوبعدی استفاده کنی ، یا یه بعدیم می شه .
اینکه منظور از تقلیل یافته چیه ، بهتره همون موقع از استادتون می پرسیدی .من ماتریسم قوی نیست .:31: