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

С және С++ тілдерінде бағдарламалау негіздері

Автор:   •  Октябрь 22, 2019  •  Лабораторная работа  •  1,736 Слов (7 Страниц)  •  469 Просмотры

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

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ

МИНИСТІРЛІГІ

Д.Серікбаев атындағы ШЫҒЫС ҚАЗАҚСТАН МЕМЛЕКЕТТІК

ТЕХНИКАЛЫҚ УНИВЕРСИТЕТІ

Ақпараттық технологиялар мектебі

Есептеу техникасы және бағдарламалық қамтамасыз ету мамандығы

СӨЖ жеке тапсырма

Тақырыбы: С және С++ тілдерінде бағдарламалау негіздері

Орындаған:Мырзабеков Шындос

Аблайханов Шындос

                                                                               Тексерген:Нурсадыкова Роза                                                                                        

                                                                                                      Канашевна

Өскемен 2019

Мақсаты:  С++ тілінің қарапайым және күрделі операторларын қолданып тәжірибелік дағды алу, бағдарламалау дағдыларын дамыту.

СӨЖ арналған жеке тапсырмалар:  20 айнымалы типті byte массивінде бірдей мәндерді табуға мүмкіндік беретін бағдарлама жазу.

Есепті бағдарламалау кодын жазамыз:

#include "stdafx.h"

#include 

//#include

//#include

using namespace std;

int main()

{

        const int n = 20;

        int k = 0, sch = 0, sch2 = 0;

        int tmp;

        //int cnt = 1;

        unsigned char g[n]{ '4','5','8','9','4','1','2','9','5','8','7','6','4','0','1','3','2','8','9','5' };

        unsigned char masiv2[n] = { '0' };

        for (int j = 0; j//сортировка "пузырьком"

        {

                for (int i = 0; i

                {

                        if (g[i]>g[i + 1])

                        {

                                tmp = g[i];

                                g[i] = g[i + 1];

                                g[i + 1] = tmp;

                        }

                }

        }

        for (int j = 0; j

        {

                for (int i = j; i

                {

                        if (g[j] == g[i])    //пробегаем по массиву вперёд, если значение j-той ячейки массива встречается - срабатывают счетчики

                        {

                                k++;              //этот счетчик считает сколько раз данная цифра встречается

                                sch++;            //этот счетчик - если >0 - смотрит условие для следующего cout

                        }

                }

                for (int k = j - 1; k >= 0; --k)    //эта пробежка от j-той ячейки массива к нулевой с целью определить - если данное значение массива встречалось ранее -

                {                                                                                                           // -не выводить информацию на экран

                        if (g[k] == g[j])

...

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