صفحه 1:
۳
مرن
در دستور زیر مقدار 26 پس از اجرای دستور چقدر است:
X=(3*9*(3+(9*3/(3))));
کد زیر چه چیزی را چاپ می کند؟
cout<< و ورا ا poor ny * ١
برنامه اى بنويسيد كه ينج عدد صحيح را بخواند و بزركترين و كوجكترين آنها را
بدست اورد و جاب كند.
برنامه اى بنويسيد كه يك عدد صحيح را بخواند و مشخص كند اين عدد فرد است یا
زوج؟
برنامه ای بنویسید که دو عدد صحیح را بخواند و مشخص کند که آیا اولی مضربی از
8 دومی است یا خیر
برنامه ای بنویسید که توان ۲ و توان ۳ اعداد یک تا ۱۰ را به صورت یک جدول چاپ
کند.
صفحه 2:
9: ل ١
C/C++ Programming,
صفحه 3:
توابع کتابخانه =
زبان ©++ مجهز به تعدادی توایع کتایخانه میباشد.
مچهن: دی نوایع می؛
انه برای عملیات ورودی و خروجی وجود دارند.
بعنوان مثال تعدادی توابع کتاب
معمولاًتوایع کتابخانه مشابه . بصورت برنامههای هدف (یرنامه ترجمه
قالب فایلهای کتابخانه دسته بندی و مورد استفاده قرار میگیرند.
این فایلها را فایلهای 963016۳] مینامند و دارای پسوند .0] میباشند.
<ة_ ههه
صفحه 4:
نحوه استفاده از توابع کتابخانه ۱۳۳۲۱
برای استفاده از توابع کتابخانه خاصی بایستی نام فایل 86306۳ آنرا
در ابتدای برنامه در دستور 806100616#] قرار دهیم.
<ة_ ههه
صفحه 5:
۱ عل
ای
wath ds
wath
wath
watk ts
wath
vintage
wath ts
داب Ak
عل اب
عا ۱
ییا 1(
86 0
6۷ د >1]10011 fou
که 5
الا ره عل
05_02 ۰۴۷ 16
9 6HEA AXjIBH
nods
_ 20881۶ ۰ 5 ۷۷
double
double
double
double
double
double
ubo(t)
voe(d)
exp (4)
)دما
۱۳ (ل
vta(d)
van (dt)
virlea(e)
toa(d)
۱و۰و۱ )۰(
tolower(e )
) متس ما
صفحه 6:
برنامه زیر یک حرف انگلیسی کوچک را گرفته به حرف رگ ۳ ی
۱ ss
#include <iostream.h>
#include <stdlib.h>
int main()
£
char lowecase , uppercace;
cout << "Enter a lowercase letter:"
cin >> lowercase;
uppercase = toupper(lowercase);
cout << “uppercase of your char i
return 0;
1
"<< uppercase;
<a_ E>
صفحه 7:
ساختارهای تصمیم گیری و تکرار
صفحه 8:
به ل أذ Ae
110
5
4
3
»
4
صفحه 9:
عملگرهای رابطه ای 7
بای رابطه ای ۳۲۳
از اين عملكرها براى تعبين اينكه آيا دو عدد با هم معادلند يا يكى از ديكرى بزرگتر یا
کوچکتر میباشد استفاده میگرده
عملگرهای رابطهای عبارتند از
مساوی
بزرگتر
بزرگتر یا مساوی
۷ (۰۸
کوچکتر با مساوی >=
<ة_ ههه
صفحه 10:
Fh Shes
شکل کلی عملگر شرطی بصورت زیر میباشد
عملگر شرطی تنها عملگری در م6++ میباشد که دارای سه عملوند میباشد.
<ة_ ههه
صفحه 11:
۳
fa : ۱ مقال
int x=10,y=20,b;
b=(x>y) ? (X+1):y;
این دو دستور العمل باعث میشوند که ماکزیمم مقادیر ۷ و ۱+1 در 0 قرار
مثال ۲ :
x>=00 ? pou << "pussed" | pou << "Paled” }
اگر مقدار « بزرگتر یا مساوی ده باشد رشتة لدم در غير ابنصورت رشته
حلت" نمایش داده ميشود.
5
<>
صفحه 12:
1 A
Be tions <r y=
4
توسط این دستور شرطی را تست نموده و بسته به آنکه شرط درست يا غاط
باشد عکسالعمل خاصی را تضان دهیم.
15 ) (شرطيعبيت Se
1
مستوراهملة
م دستورا دمل
> مه
صفحه 13:
ا ۲
if(x != y)
{
cout << x;
++ x;
+
else
{
cout <<y;
۷
+
: مثال 1
<ة_ ههه
صفحه 14:
:مثال 2
#include <iostream.h>
#include <math . h>
int main( )
1
float x,s;
cout<< “Enter a float number!”;
cin >> x;
if( x <0)
cout << " your number is negative" << endl ;
else
8
s = sqrt(x) ;
cout <<“ SQRT of Number is: “<< s<<endl ;
return 0;
+
52
<ة_ ههه
صفحه 15:
۳ ع A
1]- 6156- 1 ع )دنور سل شرطی تو در تو
aoe: AFA
: مستوراهملة
توسط این دستور:عبارات شرطن از بالا به پایین تست Met?
شده به محض درستی شرط دستورالعمل های آن اجرا 3
من else if ( apc ligt
چنانچه هیچ شرطی درست ual jus های آغرین (شرطی
6 به عنوان پیش فرض انجام می شود. 4
م مستورا حمل1
م دستورا سل ١
else
1
زدستور السمل ۱
زدستوراسل 9
0
<a _&>
صفحه 16:
عملگر کاما اي
تعدادی عبارت را میتوان یا کاما بهم متصل نمود و تشکیل یک عبارت پیچیدهتری را داد
اين عبارتها به ترتیب از چپ به راست ارزیابی شده و مقدار عبارت معادل عبارت19
میباشد.
<ة_ ههه
صفحه 17:
ا ۲
اگر داشته باشیم 625 , 94 , 222 188 ۶ عبارت زير را در نظر بگیرید:
مقدار عبارت برابر است يا © +8 كه معادل ٠١ میباشد.
مثال :
<ة_ ههه
صفحه 18:
سرد ۳۲
برنامه ای بنویسید که دو ضلع عمود بر هم در يك مثلث قائم الزاویه را از ورودی بگیرد و ضلع سوم را
در خروجی چاپ کند. اگر نمیدانید تابع 501۴ چهکار میکند از help در کامپایلر استفاده کنید. یا روی
وب به دنبال آن بگردید.
میخواهيم یک ماتریس دو در دو را در یک بردار دو در یک ضرب کنیم. یعنی: مقدار متفیرهای 3 الی ۴:
را از ورودی بگیرد و مقدار 9X لا را روی صفحه نشان دهد. [ec] [x ۲۳
ام |«
دا زا 41
3
يك عدد صحيح مثبت دو رقمى را از كاربر بكيريد (فرض كنيد كاربر خودش مودب است و عدد سه _
رقمى يا بزركتر وارد نميكند!) و در يك سطر رقم يكان و در سطر بعدى رقم دهكان عدد را بنویسد. آیا
برنامه شما وقتی عدد منفی وارد شود درست کار میکند؟
یک عدد صحیح مثبت دو رقمی /6را از کاربر بگیرید و در خروجی مقدار KY - YX را نشان دهید.
منظور از ۱۷ اینجا ضرب دو رقم نیست. مثلا اگر عدد وارد شده ۳۸ باشد. میخواهیم ۳۸ - ۸۳ را
حساب کرده در خروجی نشان دهیم.
صفحه 19:
(ual oa ی
0( بیشترین مقداری که در یک متفیر صحیح جا میگیرد در کامپایلری که شما استفاده میکنید چقدر |
اسه راه مختلف جواب خود را ييدا كنيد و دقيقا توضيح دهيد جواب خود را جطور به دست آوردید.
استفاده از وب مجاز است
¢ اگر یک متغیر 1031 را در یک متفیر 00606۲] قرار دهیم, آیا مقدار عددی آن گرد میشود و درا
متفیر صحیح قرار میگیرد؟ اگر عدد منفی باشد چطور؟ جواب خود را چطور به دست آوردید؟
Vv عملگر << چه کار میکند؟ جواب خود را چطور به دست آوردید؟