Информатикада есептерді шы?ару ?дістемесі


Информатикада есептерді шығару әдістемесіОрындаған: Рахымбай Л.ЕИнф.б-43 қ.Қазақстан Республикасының Ғылым және Білім министрлігіЛ.Н.Гумилев атындағы Еуразия ұлттық университетіАқпараттық технологиялар факультетіИнформатика кафедрасы Есепті шешудің барысы
ppt_yppt_yppt_ystyle.textDecorationUnderline Есепті шешудің ретті қадамдары




Қоймада алма жәшіктерінің саны шектеулі (біздің есеп бойынша 15 жәшік бар). Қоймаға жәшіктерді тиейтін көліктер келеді. Әр көлік ретпен келіп, қанша жәшік алма керек екенін айтады. Тиісінше көліктерге алмалар тиеледі,бұл шарт келесі бір көлік иесі қоймадағы жәшіктен көп сан айтқанға дейін жалғасатын программа құру қажет.Есептің математикалық қойылымы:
#pragma hdrstop #pragma argsused #include <iostream> #include <conio.h> using namespace std; int main() { int s = 15; //Қоймадағы жәшіктер саныint a = 0; // Тиелетін жәшіктер саны ofstream f(“D://C++//esep.txt”);cout« "Kazir koimada " «s « " alma jashigi bar.\n\n"; for (int i = 1; ; i++) //i счетчигі тиейтін көліктерді санайды { cout « "Neshe jashik tieu kajet " « i « "-shi kolike? "; cin » a; if (a > s) Есепті С++ тілінде шығару программасы
ppt_yppt_yppt_y { cout « "\nKoimada tauar jetkiliksiz!"; cout « "Kalgany " « s « " jasik.\n\n"; i--; // азайтып отырады } else { s -= a; // Қайта мән береміз cout « "Kalgany " « s « " jashik.\n";  } f (s == 0) // Егер жәшіктер таусылса цикл тоқтайды. { cout « "Almalar tausyldy! Koriskenshe!\n"; break; } } f.close();return 0; getch(); } Жалғасы:
Есепте қате болған жағдай: Есептің нәтижесі: Назарларыңызға Рақмет!rrrr