1 / 1 / 0
Регистрация: 01.09.2020
Сообщений: 24
|
||||||
1 | ||||||
Вернуть одно значение из массива08.11.2020, 13:16. Показов 1575. Ответов 7
Метки нет (Все метки)
Пишу игру лото и вот столкнулся с такой проблемой не могу понять как мне возвращать одно значение по очереди из массива. У меня массив заполнен значениями от 1 до 90 и мне нужно сначала вернуть одно значение, пользователь смотрит, есть ли у него эта цифра , если нет, тогда он нажимает пробел или другую клавишу и тогда мне нужно вывести другое число из массива. Не могу понять как это сделать.Буду очень благодарен если подскажите, ещё как выводить значение типа в круге, чтобы хоть как то было похоже на число в боченке).
вот я заполняю и перемешиваю массив.
0
|
08.11.2020, 13:16 | |
Ответы с готовыми решениями:
7
Как вернуть одно string-значение из БД ? Вернуть значение массива Вернуть текущее значение массива из функции Получить одно значение массива |
51 / 30 / 22
Регистрация: 30.04.2020
Сообщений: 59
|
|
08.11.2020, 13:56 | 2 |
Если у вас значения массива уже перемешаны к началу игры, то можно в цикле поочерёдно от 0 до 89 выводить значения из массива на экран.
Насчёт красивого отображения чисел в круге, можно попробовать использовать символы для рисования, например вот так: /-------\ | 45 | \-------/ Может что-нибудь и покрасивее придумаете
1
|
1 / 1 / 0
Регистрация: 01.09.2020
Сообщений: 24
|
|
08.11.2020, 13:58 [ТС] | 3 |
0
|
51 / 30 / 22
Регистрация: 30.04.2020
Сообщений: 59
|
|
08.11.2020, 14:02 | 4 |
Вы можете очищать экран консоли перед выводом нового числа.
Это можно сделать с помощью функции system("cls"); Также, чтобы программа ожидала нажатия клавиши, вы можете использовать функцию _getch(); предварительно подключив библиотеку "conio.h"
1
|
1 / 1 / 0
Регистрация: 01.09.2020
Сообщений: 24
|
|
08.11.2020, 14:04 [ТС] | 5 |
вы меня не правильно поняли, я не могу помять как из массива вызывать по одному числу по порядку
0
|
51 / 30 / 22
Регистрация: 30.04.2020
Сообщений: 59
|
||||||
08.11.2020, 14:13 | 6 | |||||
Чтобы вызывать по порядку, нужно обращаться к массиву по индексу и выводить значение.
1
|
1 / 1 / 0
Регистрация: 01.09.2020
Сообщений: 24
|
||||||
08.11.2020, 14:15 [ТС] | 7 | |||||
вот я вызываю функцию, но для вывода всего массива, а мне нужно только каждый раз выводить, только одно число
0
|
51 / 30 / 22
Регистрация: 30.04.2020
Сообщений: 59
|
||||||
08.11.2020, 14:20 | 8 | |||||
Сообщение было отмечено Papillon как решение
Решение
Вам просто нужно немного модифицировать саму функцию.
1
|
08.11.2020, 14:20 | |
08.11.2020, 14:20 | |
Помогаю со студенческими работами здесь
8
Функция: вернуть среднее значение элементов одномерного массива Не получается вернуть значение массива char tags[SIZE] Функция: вернуть среднее значение всех элементов массива Как разделить одно значение массива на два ? mysql_fetch_row возвращает одно значение вместо массива Присвоить всем элементам массива одно значение разом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |