ايرادی کدی که گذاشتم چی هست?بعد همين کد رو اجرا کردم داد:
Error 1 error C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details. c:\users\melika\documents\visual studio 2012\projects\consoleapplication20\consoleapplicat ion20\consoleapplication20.cpp 38 1 ConsoleApplication2
<include <conio.h# و () getch چی هست؟
از ويژوال استوديو 2012 استفاده ميکنم
با سپاس از پاسخگويی و توجه شما
کد:// 2-30 deytel.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std;
int main ()
}
کد بالا رو اجرا کردم با موفقيت انجام شدکد:float w,h;
float BMI ;
char m;
cout << "ghad va vazn ra vared kon : " ;
cout<< "\nghad = ";
cin >> h ;
cout <<"vazn = ";
cin>>w;
cout <<"vahed ra entekhab kon: (p/k) " ;
cin>>m;
if (cin.get () != 'p')
BMI = static_cast <float> ( w / h*h );
else
BMI = static_cast <float> ( (w*703) / h*h );
cout<<" BMI= "<<BMI<< ;
cin.get() ;
cin.get () ;
return 0;
}
يه سؤال: آيا لازم هست کد هايی رو که مينويسيم وارد محيت کنيم؟
يا چه مدل برنامک هايی که مينويسيم رو بايد به وسيله کامپايلر و محيط اجرا کنيم؟
ميگم عملکرد و کاربرد cout<<endl چی هست؟
بعد چه جاهايی ميشه به جاش از cin.get() استفاده کرد؟ چه جاهايی نميشه؟تفاوتها و شباهات cout<<endl و cin.get() چی هست؟