آموزش if و چگونگی اینپوت گرفتن با char در ++c
آموزش اینپوت گرفتن با char:
خب در جلسه ی قبل گفتیم نمیتوان با char ایمپوت گرفت ولی میتوان این کار را کرد. و الان چگونگی
این کار را به شما میگویم.خب مثل همیشه اول برنامه را مینویسیم:
#include<conio.h>
#include<iostream>
using namespace std;
int main()
{
char x;
x=getch();
cout<<x;
getch();
}
توضیح:
خب فکر کنم معنی همه ی خط ها را بدانید جز خط 7.این خط (یعنی خط 7)کار زیاد سختی نمیکند و فقط کلیدی را که کاربر وارد میکند را در یک متغیر از نوع char ذخیره میکند.
ساختار if:
خب فرض کنید با توجه به چیزی که در بالا آموختیم میخواهیم به کامپیوتر بگوییم اگر کاربر کلید s را زد برای او روی صفحه یک ستاره پرینت شود.ولی چطور؟خب خیلی راحت با دستور if.خب بازم یه برنامه ی دیگه:
#include<conio.h>
#include<iostream>
using namespace std;
int main()
{
char x;
x=getch();
if(x=='s')
{
cout<<'*';
}
getch();
}
توضیح:
خب الان باساختار if آشنا شدید فقط مانده چند نکته که آنها را نیز الان به شما میگویم.
*در زبان c جلوی if دو نقطه نمیگذاریم.
*برای if حتما {} را بگذارید.
*== یعنی اگر(البته در شکل بالا)x با s مساوی بود.بقیه علامت ها عبارتند از:
اگر سوالی دارید در قسمت نظرات مطرح کنید تا ما سوالتان را پاسخ بدهیم.