Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DoctorCyborg
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 8
#1

Массивы элементов - C++

03.01.2014, 13:26. Просмотров 272. Ответов 1
Метки нет (Все метки)

Для комплексных чисел.
Имеется массив элементов типа Date в виде структуры
C++
1
2
3
4
5
struct Dates 
{ 
int count = 0;//количество имеющихся элементов в массиве 
Date dates[100]; 
} dts = {0};
Главный поток программы (функция main()) создает вторичный поток, передав в него указатель на структуру dts.
Вторичный поток запоминает значение из поля count, открывает файл и затем в цикле, если значение count изменилось, то записывает последний элемент массива dates в файл. Так продолжается до тех пор, пока count не достигнет некоторого максимального значения, после этого поток закрывает файл и завершается;
Далее главный поток организует цикл ввода дат следующим образом:
инициализируется временная переменная tmp типа Date (ввод с клавиатуры);
с помощью функции SuspendThread() приостанавливается поток;
значение временной переменной заносится в массив
dts.dates[dts.count] = tmp;
dts.count++;
с помощью функции ResumeTread() поток запускается на выполнение;
Так продолжается до тех пор, пока count не достигнет некоторого максимального значения.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2014, 13:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массивы элементов (C++):

Двумерные массивы. Определить произведение элементов в тех строках, которые не содержат отрицательных элементов - C++
Дана целочисленная квадратная матрица. Определить произведение элементов в тех строках, которые не содержат отрицательных элементов;...

Слить массивы А и В по 100 элементов в массив С из 200 элементов так,чтобы элементы А и В чередовались по 10 - C++
слить массив А и В по 100 элементов в массив С из 200 элементов так,чтобы элементы А и В чередовались по 10

Массивы. Подсчитать количество элементов, равных нулю и сумму положительных элементов (Написать через классы) - C++
Нужно написать эту программу через классы.Помогите пожалуйста. В прямоугольной целочисленной матрице (число строк не более 10, число...

Одномерные массивы (вычислить произведение элементов, сумму элементов массива между первым и последним нулевыми, преобразовать) - C++
Здравствуйте, помогите пожалуйста... мне нужно сделать программу для работы с одномерным массивом... С одномерным массивом, состоящим...

Многомерные массивы. Поиск количества тех элементов матрицы,которые больше суммы остальных элементов своего столбца - C++
Здравствуйте, пожалуйста помогите с программой. Дана целочисленная матрица из N строки и M столбцов (1<N<=100,1<M<=50).Выполнить заданную...

Массивы. найти индексы тех элементов массива , которые больше своего правого соседа и количество таких элементов (почему то не работает корректно) - C++
Задание : Дан одномерный массив b, найти индексы тех элементов массива , которые больше своего правого соседа и количество таких...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.01.2014, 13:40 #2
Одно из двух: или количество элементов в квадратных скобках, или в отдельном поле count.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2014, 13:40
Привет! Вот еще темы с ответами:

Массивы: Определить частное от деления суммы положительных элементов массива на модуль суммы отрицательных элементов - C++
Всем привет, учусь в 9-ом классе. Помогите решить 3 задачи, пожалуйста. 1) Известны данные о количестве осадков, выпавших за каждый...

Одномерные массивы и указатели (найти количество элементов массива, равных 0, сумму элементов массива...) - C++
Помогите пожалуйста разработать программу и реализовать интуитивный понятный интерфейс (используя формы).При написании программы можно...

Массивы, количество элементов - C++
Всем привет! Ребята подскажите пожалуйста как узнать количество элементов записанных в массив. Ну например: int mas; mas=1; ...

Массивы.Сумма элементов!!! - C++
Нужно перемножить 2 матрицы и вывести результирующую, и сумму элементов каждой строки. Считает только сумму первой строки!!!Где...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru