Оқу-зертханалық құрылғылар тізімі: Дербес компьютер немесе ноутбук, Windows/Linux/macOS операциялық жүйелерінің бірі, Turbo С++/Dev C++/Visual C++ бағдарламалау орталарының бірі.
Қысқаша теориялық мағлұмат:
С++ тілінде scanf() және printf() функцияларынан тыс cin және cout операторлары мәліметтерді енгізу-шығаруда пайдаланылады. Бұл операторлары iostream тақырыптың файлының құрамына енеді және енгізілетін-шығарылатын айнымалылардың форматын көрсетуді қажет етпейді. Мысалы:
#include #include
int x;
std::cin >> x; x++;
std::cout << x; getch();
return 0;
}
жоғарыда келтірілген фрагмент х бүтін айнымалының мәнін енгізіп, оның мәнін 1-ге арттырып, сосын қайтадан экранға шығарады. Бұл жерде std:: атаулар кеңістігі. Оны программада тақырыптың файлдардан кейін бір тер ғана сипаттап кетуге болады.
#include #include using namespaces std; int main() {
int x;
cin >> x; x++;
cout << x; getch(); return 0; }
Есеп 1. Енгізілген үш санның арифметикалық ортасын есептеу. #include
#include using namespaces std; int main() {
int x,y,z; float a;
cout <<”x,y,z бүтін сандарын енгізіңіз”; cin >> x>>y>>z;
a=(x+y+z)/3;
cout <<”x,y,z сандарының орташа мәні=” <return 0; }
Есеп 2. Тікбұрышты үшбұрыштың гипотенузасын есептеу. #include
#include #include
int a,b,c; printf(“”);
scanf(“%d%d”,&a,&b);
c=sqrt(pow(a,2)+pow(b,2));
printf(“c=%5.2f”,c); getch();
return 0; }
Есеп 3. ia және ib бүтін сандарын қосу, азайту, көбейту және бөлу операцияларын орындау.
#include
void main() { // мәліметтерді сипаттау int ia, ib, iplus, iminus;
float del, mult;
// сандық мәндерді енгізу
cout << "Input ia, ib: \n"; //"ia, ib енгіз:" сөзін шығару
cin >> ia >> ib; // енгізілген мәндерді ia, ib-ға меншіктеу
// есептеулер iplus = ia + ib; iminus = ia - ib; mult = ia * ib; del = ia / ib;
// нәтижелерді шығару
cout << "plus = " << iplus << "\n"; cout << "minus = "<< iminus <<"\n"; cout << "del = " << del <<"\n";
cout << "mult = " << mult <<"\n"; }
Есеп 4. Компьютер жадындағы бүтін сандар типтерінің енін анықтау программасы
#include int main() {
cout << "short typi eni: " << sizeof(short) << " byte" << endl; cout << "int typi eni: " << sizeof(int) << " byte" << endl; cout << "long typi eni: " << sizeof(long) << " byte" << endl;
cout << "signed short typi eni: " << sizeof(signed short)<<" byte" << endl; cout << "signed int typi eni:" << sizeof(signed int) << " byte"<< endl; cout << "signed long typi eni: " << sizeof(signed long) <<" byte" << endl;
cout << "unsigned short typi eni: " << sizeof(unsignedshort) << " byte" <<
endl;
cout << "unsigned int typi eni: " << sizeof(unsigned int)<< " byte" << endl; cout << "short typi eni: " << sizeof(unsigned long) << " byte"<< endl; return 0;
}
Достарыңызбен бөлісу: |