آموزش کار با متغیر ها و دستور cout در ++c
1-کار با متغیر ها:
خب کارمان را اول با یک برنامه شروع میکنیم:
#include<iostream>
using namespace std;
int main()
{
int x;
x=10;
}
توضیح برنامه:
خب فکر کنم همتون کار همه خط ها را به جز خط های 5و6 میدانید.خب اول خط پنج را توضیح میدهم.این خط،متغیر x را از نوع اینت تعریف میکند.اینت به معنای عدد صحیح میباشد و یعنی شما نمیتوانید در متغیر x
جز عدد صحیح چیز دیگری بریزید.خب شاید بگویید اینجوری که خیلی بد است شاید بخوایم در متغیرمان عدد اعشاری یا یک رشته بریزیم.خب برای این کار باید به جای int از دستورات دیگری استفاده کنیم.این دستورات عبارتند از:
float
این دستور برای عدد اعشاری با دقت کم است.
char
این دستور برای تولید رشته است.و میتوان در آن عدد نیز قرار دهید ولی اگ آن را چاپ کنید متعجب خواهید شد چون عدد چاپ نمیکند بلکه یک حرف یا شکل چاپ میکند که دلیل آن را که مربوط به کدهای اسکی میباشد به زودی خواهم گفت.
double
برای عددهای اعشاری با دقت بالا.
string
برای گرفتن یک رشته از کاریر.
کار با دستور cin:
کار با این دستور بسیار ساده است .ابتدا یک متغیر تعریف کرده(فرقی ندارد از چه نوعی باشد)و با دستور cin مقدار آن را از کاربر میگیریم این گونه:
#include<conio.h>
#include<iostream>
using namespace std;
int main()
{
float x;
cin>>x;
cout<<x;
getch();
}
خب به همین راحتی.
*دقت کنید علامت های به کار رفته در cin (<<)برعکس علامت های به کار رفته در cout (>>)است.
*متغیر char را نمیتوان از کابر گرفت .نمیدونم چرا ولی کامپایلر قاطی میکنه.
اگر سوالی دارید در قسمت نظرات مطرح کنید تا ما سوالتان را پاسخ بدهیم.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.