ایجاد شده در 10 سال پیش
برنامه ای بنویسید که یک عدد از ورودی گرفته و تعداد ارقام آن را محاسبه و چاپ نماید(با while)
#include
int main()
{ long int x; int count=0; cin>>x; while(x>=1) { ...
یکی از ابزارهای پر استفاده و مهم هر زبان برنامه نویسی حلقه های تکرار هستند. وجود چنین ابزاری به برنامه نویس این امکان را می دهد که ساختارهای نیازمند به تکرار مجموعه دستورات (مانند جستجو، گزارش گیری، محاسبات، دریافت اطلاعات از کاربر یا فایل) را پیاده سازی کند.
هر زبانی عموما شامل چندین نوع حلقه تکرار است، ...
یکی از مهمترین مباحث کاربردی هر زبان برنامه نویسی، اشاره گر و مفهوم آن است، که کاربرد گسترده ای در شاخه ساختمان داده ها نیز دارد. در این فرصت با مفهوم اشاره گر و همینطور روش تعریف آن در زبان ++C آشنا می شوید. باید توجه داشته باشید که سوای روش تعریف اشاره گر در این زبان، ...
بروز شده در 10 سال پیش
کتاب اموزشی کار با فایلها در زبان برنامه نویسی سی پلاس پلاس(++C)
ایجاد شده در 11 سال پیش
روش مرتب سازی انتخابی (Selection Sort) یکی از روش های اولیه مرتب سازی بر اساس مقایسه عناصر است. این الگوریتم طی چند مرحله عناصر لیست را به صورت صعودی یا نزولی مرتب می کند. به این ترتیب که در هر مرحله با بررسی عناصر نامرتب، بزرگترین (یا کوچکترین) عنصر را پیدا کرده، و به ...
ایجاد شده در 11 سال پیش
[align=center]
[/align]
#include
#include
#include
struct poly{ int coeff; int pow; poly *next;
};
class add2poly
{ poly *poly1, *poly2, *poly3; public: add2poly(){poly1=poly2=poly3=NULL;} void addpoly(); void display();
};
void add2poly :: addpoly(){ int ...
ایجاد شده در 11 سال پیش
پياده سازي ليست پيوندي يک طرفه به زبان ++C
#include "sLinkList.h"
#include
#include
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
sLinkList::sLinkList()
{ Front = NULL; Rear = Front; Count = 0;
}
sLinkList::~sLinkList()
{ NodePtr current, temp; current = Front; while (current != NULL) { ...
ایجاد شده در 11 سال پیش
پياده سازي ليست پيوندي دو طرفه به زبان ++C
// dLinkList.cpp: implementation of the dLinkList class.
//
//////////////////////////////////////////////////////////////////////
#include "dLinkList.h"
#include
#include
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
dLinkList::dLinkList()
{ Front = NULL; Rear = Front; Count = 0;
}
dLinkList::~dLinkList()
{ NodePtr current, temp; current = Front; while (current != NULL) ...
ایجاد شده در 11 سال پیش
#include
#include
int *charger(int *x, int *y)
{ for (int i = 1; i < 100; i++) { y[i] = x[i - 1] + x[i]; } return y;
}
int main()
{ cout
سلام بچه ها اگه میشه برنامه تبدیل عدد به حرف رو به زبان سی پلاس برام بذارید هر چی گشتم به این زبان پیدا نکردم
مرسی
برنامه ای بنویسید که دو عدد و یک نوع عملگر را از ورودی خوانده و عملگرهای + و - و / و * و ^ را روی ان انجام دهد
مثلا اگر کاربر 4+6 رو وارد کرد 10 نشون بده.
ایجاد شده در 11 سال پیش
در این مثال سه متغیر به کار رفته اند که وظایف انها عبارت اند از:
radius=شعاع دایره
area=مساحت دایره
perime=محیط دایره
#include
#include
#define PI 3.14
int main()
{
int radius;
float area,perime;
coutradius;
area=PI*radius*radius;
perime=2*PI*radius;
cout
[align=center]
[/align]
لپ تاپ Dell XPS 13 نسخه توسعه دهندگان در دسترس قرار گرفت. این لپ تاپ لینوکسی ۱۵۴۹ دلار قیمت داشت که برای آن قیمت جدید ۱۴۴۹ دلار در نظر گرفته شده است. علاوه بر این Dell XPS 13 مخصوص Developer یا توسعه دهندگان لینوکسی است.
این لپ تاپ حدود ۵۰ دلار ...
ایجاد شده در 11 سال پیش
یکی از مهمترین مباحث کاربردی هر زبان برنامه نویسی، اشاره گر و مفهوم آن است، که کاربرد گسترده ای در شاخه ساختمان داده ها نیز دارد. در این فرصت با مفهوم اشاره گر و همینطور روش تعریف آن در زبان ++C آشنا می شوید. باید توجه داشته باشید که سوای روش تعریف اشاره گر در این زبان، ...
ایجاد شده در 11 سال پیش
زبان ++C همانند اکثر زبان های برنامه نویسی دیگر، ساختاری به نام آرایه دارد که امکان تعریف مجموعه ای از متغیرهای هم نوع (اصطلاحا مجموعه عناصر همگن) را فراهم می کند. چنین ساختاری به صورت زیر نعریف می شود:
type name[ number of elements ];
که در آن type یکی از انواع داده های استاندارد ++C، ساختمان ...
ایجاد شده در 11 سال پیش
//**************************************
//INCLUDE files for :Equation Solver
//**************************************
#include
#include
#include
using std::cout;
using std::cin;
using std::endl;
//**************************************
// Name: Equation Solver
// Description: These program can solve first and second degree polynomial equation.
// It evens works when the roots are complex numbers(when delta is a negative value).
// By: Gonzales Cenelia
//
//
// Inputs: the coefficients of a polynomial equation
//
// Returns: the roots of ...
بروز شده در 11 سال پیش
سلام به همگی
یه فایل متنی دارم که 121 لاین داره و برنامه باید کل فایل رو بخونه و نمایش بده ، برنامه درسته اما عدد 121 رو دوبار نمایش میده!
کسی میدونه مشکل این کد کجاست؟
#include
#include
void main()
{ FILE * myfile = fopen("names.txt", "r");
char line[100];
if (myfile==NULL)printf("Error opening file :(");
else{ while( ...
#include
#include
void main()
{int num1=0,num2=0,r=0;
coutnum1>>num2; for(int c=0;c
ایجاد شده در 11 سال پیش
#include
#include
//SoftAfzar.Net
void processor (float x,float y,float z,float &max,float &min,float &sum,float &avg)
{
avg=(x+y+z)/3;
sum=x+y+z;
{
max=x;
min=y;
if (xmax) max=z;
if (z
ایجاد شده در 11 سال پیش
در این برنامه مثالی از struct ها، نحوه تعریف و استفاده از اونها میزنیم
#include
#include
void main()
{ struct cars {char name[30]; char model[20]; int engin_cap; int max_Speed; float price; }; struct cars mycars[5],temp; for (int i=0;i