تبلیغات

موضوعات

آخرین نظرات

همکاران و دوستان

آمار سایت

  • تعداد مطالب : 1251
  • تعداد صفحات : 8
  • تعداد دیدگاه ها : 1908
  • تعداد کلمات سایت : 715,278
  • آی پی شما : 54.209.59.210

برچسب ها

تبلیغات

 بالن آرزو ويژه مراسم چهارشنبه سوريPC7518BVL
  دود جادويي هفت رنگ ويژه مراسم چهارشنبه سوري 4S PC7518BVL
 حشره كش برقي RIDDEX

پیوندها

متن تبلیغ اول
متن تبلیغ دوم
متن تبلیغ سوم
به سایت پی 30 یوزر خوش آمدید امیدوارم به نیاز های خود برسید
  • ریست پرینتر کانن mp550 ارور ۶C10

    ریست پرینتر کانن mp550 ارور ۶C10
  • ریست پرینتر کانن ***۴ ip

    ریست پرینتر کانن ***۴ ip
  • کرک نرم افزار YoGen Vocal Remover

    کرک نرم افزار YoGen Vocal Remover
  • سریال نامبر آفیس ۲۰۱۰ و ۲۰۱۳ ماکروسافت

    سریال نامبر آفیس ۲۰۱۰ و ۲۰۱۳ ماکروسافت
  • کرک نرم افزار converter xilisoft نسخه ۷٫۸٫۸

    کرک نرم افزار converter xilisoft نسخه ۷٫۸٫۸
  • سریال نامبر نرم افزار Mirillis Action

    سریال نامبر نرم افزار Mirillis Action
  • کرک نرم افزار محبوب ۳D max 2013

    کرک نرم افزار محبوب ۳D max 2013
  • دانلود سریال نامبر نرم افزار Acme CAD Converter 2013 8.6.1...

    دانلود سریال نامبر نرم افزار Acme CAD Converter 2013 8.6.1
اموزش ++C

اموزش ++C

تاریخ : سه شنبه، ۲۶ اردیبهشت ۱۳۹۱
۳دیدگاه
نوشته:میثم جعفری
اموزش ++CReviewed by میثم جعفری on May 15Rating:
امتیازی داده نشده

فایل کامل تمامی تمرین ها در یک فایل txt ذخیره شده در لینک زیر کلیک کنید برای دریافت .

دریافت فایل tamrinat.txt

با سلام امروز یکی از دانشجویان دانشگاه صوفی زنجان از من درخواست اموزش زبان ++C رو کرد و تصمیم گرفتم این کارو برای عموم انجام دهم تا همه استفاده کنند . هر روز در همین پست به طور میانگین دو سوال مورد بحث قرار میگیرد که امیدوارم مورد پسند شما عزیزان نیز قرار گرفته باشه .

در ضمن بعد از مدتی نیز شروع خواهم کرد برای اموزش html5 , css3 ,php راحتر بگم با هم انجام پروژه برای طراحی یک سایت با قدرت بالا .

توجه : برای این که بتونید از آموزشهای من استفاده کنید باید بخشهای اول رو بلد باشین من فقط تمرین حل میکنم و مورد بررسی قرارش میدم

نکته : به سوالات شما هم در این بخش پاسخ داده میشود سوال خود را ارسال کنید برنامه ان را تحویل بگیرد ، و نیز شما اگر برنامه ای دارید به اشتراک بگذارید به نام شما انتشار میشود .

 آموزش ++C

تمرین ۱-)

برنامه ای بنویسید که ۱۰۰ عدد را خوانده ، تعداد اعداد مثبت و مجموعه اعداد منفی در بین این ۱۰۰ عدد را محاسبه و چاپ کند . عدد صفر را نیز نه منفی و نه مثبت فرض کند

#include<iostream.h>
#include<conio.h>
main(){
int x [10];
int m=0,n=0;
for(int i=1;i<=9;i++)
cin>>x[i];
for(int j=1;j<=9;j++){
if(x[j]>0){
m++;
}else{
n=n+x[j];}}
cout<<"addad mosbat ="<<m<<endl<<"jame addad manfi ="<<n;
getch();}

نمایش تعداد اعداد مثبت و مجموعه اعداد منفی


توضیح سوال (۱) : همانطور که میدانید خط ۱و۲و۳ تو تمامی برنامه های که مینویسید وجود داره .

خط ۴ = تابعی تعریف کردم به طول ۱۰ که این عدد اختیاری میباشد میتوانید هر عددی را وارد کنید.

خط ۵ = m رو برای شمارش عداد مثبت فرض کردم و n را برای جمع اعداد منفی .

خط ۶و۷ = چرخه for  هست که برای دریافت ۱۰ عدد از کاربر مورد استفاده قرار میگیرد .

خط ۸ = چرخه ای هست که از اولین خانه ارایه تا اخرش میره و عداد موجود رو با دستورات خط ۹،۱۰،۱۱،۱۲ انجام میدهد .

خط ۱۳ = دستور چاپ هست که عملیات انجام شده را برای شما چاپ میکند .

پایان سوال یک اگه سوالی داشتید در نظر لطفا شماره سوال را نیز وارد کنید .

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

تمرین ۲-)

برنامه ای بنویسید که کلیه اعداد زوج سه رقمی را چاپ کند ؟

#include<iostream.h>
#include<conio.h>
main(){
for(int i=100;i<=999;i++){
if (i%2==0)
cout<<i<<"-";}
getch();}

تصویر زیر خروجی این کد هست البته تا ۹۹۸ ادامه دارد .
چاپ اعداد زوج سه رقمی در زبان سی پلاس

توضیحات سوال ۲-)

خط ۱،۲،۳ = همانطور که میدانید در تمام برنامه ها وجود دارد

خط ۴ = چرخشی است که بین اعداد سه رقمی که میدانیم کوچکترین عدد سه رقمی ۱۰۰ و بزرگترین ۹۹۹ است .

خط ۵ = شرط است که میگوییم اگه i تقسیم بر دو باقی ماندش برابر صفر بود چاپ کن . (باقی مانده یعنی = %)

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

در صورت وجود پسورد در فایل های دانلود شده پسورد مورد نظر : www.p30user.com

تمرین ۱ رو میشه برام ایمیل کنی؟
این قسمتش رو نمیفهمم cin>>x[i];
منظور از gt چیه؟

راستی تمرین بهت بگم میتونی جواب بدی؟ کجا باید بپرسم؟

پاسخ :

تمرین یک در داخل فایل txt ضمیمه شد به ادرس زیر
http://p30user.com/img/tamrin.txt

تمریناتون رو همینجا بپرسین و اگه خودتون هم تمرینی نوشتین برای مما به اشتراک بگذارید تا دوستان همه اسفاده کنند .


برنامه ای بنویسید که ۵ عدد بگیرد و کارهای زیر را انجام دهد:
۱)میانگین اعداد را محاسبه کند.
۲)ماکزیمم و مینیمم اعداد را چاپ کند.
۳)معین کند چند عدد کمتر از ۱۰ میباشد.

اگه میشه به زبان c++ برام بنویسید /برام میل کن اگه میتونی

پاسخ :

دوست عزیز من فلوچارتشو میگم خودت بنویس متاسفانه من کامپیوتر در دسترس ندارم با موبایل هستم

اول باید آرایه ۵ تای بسازی
بعد اونا رو بگیری در همون حال اونا رو مقایسه کنی میتونی تو هر وقت مقایسه کنید اما بهتر هست همون جا مقایسه کنی تا حجم بیاد پایین . ۳ متغییر میسازی که اولی رو با دومی مقایسه میکنه قرار میده تو سومی بعد جای اولی و دومی رو با ۳ و ۴ عوض میکنه باز مقایسه میکنه و بعد اولی به عنوان کوچکترین و اخرین به عنوان بزرگترین قابل چاپ هست بستگی به متغیر تو داره .

در همین حال که مقایسه میکنی دستور if بزار تا اگر a[i] کوچتر از ده بود یک واحد ++ کنه به یک شمارنده و اخر سر چاپ کنه شمارندرو.

امیدوارم بتونی استفاده کنی .


سلام/ممنون بابت جواب/من یه برنامه ای نوشتم که یه عدد بگیره و به مبنای ۲ ببره و عدد رو راست به چپ چاپ میکنه که هر کاری کردم نتونستم عدد رو از چپ به راست بنویسم یا برعکسش کنم اگه ممکنه ادامه برنامه زیر رو برام بنویس/ممنون

#include
#include
#include
using namespace std;
int main() {
int n,r;
cout <> n;
while ( n > 0 ) {
int r = n % 2;
cout << r;
n = n / 2;
}
getch() ;
return 0;
}



تبلیغات

آخرین ارسال ها

دانلود سریع نرم افزار ها

تبلیغات متنی

رتبه سایت ما

با عضویت در خبرنامه ی ما از آخرین مطالب ما در ایمیل خود با خبر شوید