پروژه برنامه مویسی

پروژه برنامه نویسی

پروژه برنامه مویسی

پروژه برنامه نویسی

27-1

برنامه ای بنویسید که شعاع یک دایره را بگیرد و قطر محیط و مساحت ان را چاپ کند. برای "پی" از مقدار ثابت 3.14159 استفاده کنید. این محاسبات را در دستورهای خروجی انجام دهید.(توجه: در این فصل تنها درباره ی متغیرهای صحیح و اعداد ثابت بحث کرده ایم.)

#include<iostream>

#include<conio.h>


using namespace std;


int main()

{

int radius;


cout << "Enter the circle radius: ";

cin >> radius;


cout << "Diameter is " << radius * 2.0

<< "\nCircumference is " << 2 * 3.14159 * radius

<< "\nArea is " << 3.14159 * radius * radius << endl;


getch();


return 0;

}

26-1

برنامه ای بنویسید که سه عدد صحیح را از صفحه کلید بگیرد سپس حاصل جمع میانگین حاصل ضرب کوچک ترین بزرگ ترین اعاد را چاپ کند. صفحه نمایش باید به صورت زیر در اید:

Input three different integers: 13 27 14

Sum is 54

Average is 18

product is 4914

Smallest is 13

Largest is 27


#include<iostream>

#include<conio.h>


using namespace std;


int main()

{

int num1, num2, num3, smallest, largest;


cout << "Input three different integers: ";

cin >> num1 >> num2 >> num3;


largest = num1;


if(num2 > largest)

largest = num2;


if(num3 > largest)

largest = num3;


smallest = num1;


if(num2 < smallest)

smallest = num2;


if(num3 < smallest)

smallest = num3;


cout << "Sum is " << num1 + num2 + num3

<< "\nAverage is " << (num1 + num2 + num3) / 3

<< "\nProduct is " << num1 * num2 * num3

<< "\nSmallest is " << smallest

<< "\nLargest is " << largest << endl;


getch();


return 0;

}

25-1

برنامه ای بنویسید که از کاربر بخواهد دو عدد صحیح را وارد کند و بعد از گرفتن این اعداد عدد بزرگتر و سپس کلمات ".is larger" را چاپ کند. اگر دو عدد مذکور مساوی بودند باید پیغام " .These numbers are equal" چاپ شود.


#include<iostream>

#include<conio.h>


using namespace std;


int main()

{

int num1, num2;


cout << "Enter two integers: ";

cin >> num1 >> num2;


if(num1 == num2)

cout << "These numbers are equal." << endl;


if(num1 > num2)

cout << num1 << " is larger." << endl;


if(num2 > num1)

cout << num2 << " is larger." << endl;


getch();


return 0;

}

24-1

برنامه ای بنویسید که به گونه ای اعداد 1 تا 4 را در یک خط چاپ کند که هر دو عدد مجاور با یک فاصله از یکدیگر جدا شده باشند. با استفاده از روش های زیر این برنامه را بنویسید:

الف) با استفاده از یک دستور خروجی و یک عملگر درج در جریان

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

ج) با استفاده از چهار دستور خروجی

#include<iostream>

#include<conio.h>


using namespace std;


int main()

{

//part A

cout << "1 2 3 4\n";


//part B

cout << "1 " << "2 " << "3 " << "4\n";


//part C

cout << "1 ";

cout << "2 ";

cout << "3 ";

cout << "4 " << endl;


getch();


return 0;

}

23-1

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

#include<iostream>
#include<conio.h>
using namespace std;

int main()
{
int num1, num2;

cout << "Enter two integers: ";
cin >> num1 >> num2;

cout << "The sum is " << num1 + num2
<< "\nThe product is " << num1 * num2
<< "\nThe difference is " << num1 - num2
<< "\nThe quotient is " << num1 / num2 << endl;

getch();

return 0;
}