Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Циклдар (қайталану құрылымдары)

Автор:   •  Сентябрь 8, 2021  •  Контрольная работа  •  1,296 Слов (6 Страниц)  •  327 Просмотры

Страница 1 из 6

Қазақстан Республикасы Білім және ғылым Министрлігі

С.Аманжолов атындағы Шығыс Қазақстан университеті

Жаратылыстану Ғылымдары және Технологиялар Факультеті

№4 практикалық жұмыс

Тақырыбы: Циклдар (қайталану құрылымдары)

__________________________________________________________________________[pic 1]

_______________1 курс_______ Физика - Информатика____ тобының студенті_________

______________ Ахмадиев ___ Медеу _________________________________________

(студенттің аты-жөні,тегі)

                                                              Өскемен 2020

1 – тапсырма

Келесі мәндердің кестесін шығару үшін while басқару тізбегін қолданылатын бағдарламаны жазыңыз:

N         10*N         100*N         1000*N

1         10           100           1000

2         20           200           1000

3         30           300           3000

4         40           400           4000

5         50           500           5000

for  басқару құрылымын қолдана отырып жоғарыдағы бағдарламаны құрыңыз.

Түсініктеме. Тапсырма орындалуы үшін include <iomanip> және include <iostream> кітапханалары пайдаланылады. Енгізілетін сандар бүтін сандар бола алады. Тапсырма орындалуына for циклы негіз болып табылады.

Есептің коды:

#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

  int N=1;

  cout <<"N"<< " 10*N "<<" 100*N " << " 1000*N "<<endl;

  for (N=1; N<=5; N++)

  {

      cout << setw(1)<< N << " " << 10*N << "    " << 100*N << "    " << 1000*N << "     " <<endl;

  }

  return 0;

}

Нәтижесі

[pic 2] 

2 – тапсырма

Тапсырма 1-де  жасалған бағдарламаға келесі аралықтардағы мәндерді шығаруды басқаратын меню қосыңыз:

1) – N=1-5 ;

2) – N=1-10 ;

3) – N=1-30.

Түсініктеме. Берілген тапсырманы орындау үшін switch операторы және for циклы пайдаланылады. Бірінші меню құрылады, одан кейін switch операторына  for циклы жазылып, тапсырма орындалады.  

Есептің коды:

#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

  int N=1;

  cout << "Menu:" << endl

       << "1) N=1-5\n"

       << "2) N=1-10\n"

       << "3) N=1-30\n\n";

  cout << "Menuden tandagan sanynyzdy engiziniz: ";

  cin>> N;

  switch(N)

  {

  case 1: cout <<"N"<< " 10*N "<<" 100*N " << " 1000*N "<<endl;

          for (N=1; N<=5; N++)

          {

           cout << setw(1)<< N << " " << 10*N << "    " << 100*N << "    " << 1000*N << "     " <<endl;

          }break;

  case 2: cout <<"N"<< " 10*N "<<" 100*N " << " 1000*N "<<endl;

...

Скачать:   txt (6.4 Kb)   pdf (281.4 Kb)   docx (194.7 Kb)  
Продолжить читать еще 5 страниц(ы) »
Доступно только на Essays.club