Программаның жалпы түрі енгізу-шығару функциялары ағымдар кластары стандартты ағымдар шығару



Дата30.11.2022
өлшемі1.51 Mb.
#466172
түріПрограмма

ПРОГРАММАНЫҢ ЖАЛПЫ ТҮРІ

ЕНГІЗУ-ШЫҒАРУ ФУНКЦИЯЛАРЫ

АҒЫМДАР КЛАСТАРЫ

СТАНДАРТТЫ АҒЫМДАР

  • Шығару:
  • С-де: printf (“ бүтін сан = %d, нақты = %f, ia, fb);
  • Си++-те: cout <<“бүтін сан”<
  • Енгізу:
  • Си-де scanf (“%d %f”, &ia, &fb);
  • Си++-те: cin >>ia >> fb

МАНИПУЛЯТОРЛАР

  • dec — мəліметтерді енгізу жəне шығару кезінде ондық санау жүйесінің жалаушасын орнатады;
  • oct — мəліметтерді енгізу жəне шығару кезінде сегіздік санау жүйесінің жалаушасын орнатады;
  • hex — мəліметтерді енгізу жəне шығару кезінде он алтылық санау жүйесінің жалаушасын орнатады;
  • ws — мəліметтерді енгізу кезінде бос орын символдарын шығарып алуды орнатады;
  • endl — мəліметтерді шығару кезінде ағымға жаңа жолға көшу символын қосады жəне буферді шығарады (босатады);
  • ends — мəліметтерді шығару кезінде ағымға нөлдік символды қосады;
  • flush — мəліметтерді шығару кезінде буферді босатады.

МАНИПУЛЯТОРЛАР

  • dec — мəліметтерді енгізу жəне шығару кезінде ондық санау жүйесінің жалаушасын орнатады;
  • oct — мəліметтерді енгізу жəне шығару кезінде сегіздік санау жүйесінің жалаушасын орнатады;
  • hex — мəліметтерді енгізу жəне шығару кезінде он алтылық санау жүйесінің жалаушасын орнатады;
  • ws — мəліметтерді енгізу кезінде бос орын символдарын шығарып алуды орнатады;
  • endl — мəліметтерді шығару кезінде ағымға жаңа жолға көшу символын қосады жəне буферді шығарады (босатады);
  • ends — мəліметтерді шығару кезінде ағымға нөлдік символды қосады;
  • flush — мəліметтерді шығару кезінде буферді босатады.

ПРОГРАММАНЫҢ ҚҰРЫЛЫМЫ:

СЫЗЫҚТЫҚ ПРОГРАММА

  • Есептің қойылуы: Герон формуласы бойынша үшбұрыш ауданын есептеу. a, b, c - үшбұрыш қабырғалары, S – ауданы.
  • Математикалық моделі:
  • Программа листингі:
  • }
  • Есеп 1-дегі программаны Си++ тегі ағымдық енгізу-шығаруды пайдалану
  • арқылы орындайық
  • #include
  • #include
  • void main()
  • {float a, b, c, p, s
  • cout<<"\na="; cin>>a;
  • cout<<"\nb="; cin>>b;
  • cout<<"\nc="; cin>>c;
  • p=(a+b+c)/2;
  • s=sqrt(p*(p-a)*(p-b)*(p-c));
  • cout<<"\nүшбұрыш ауданы=",s);
  • }


Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет