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

Опять тестовая оболочка - рандом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание и использование классов.Работа над ошибками http://www.cyberforum.ru/cpp-beginners/thread961725.html
Задали сделать програмку. Вроде бы ничего сложного. Но выбивает ошибки( 1. Дано действительное число a и целое n. Вычислить сумму 1/a+1/a*(a+1)*(a+2) + 1/(a*(a+1)*(a+2)+...+(a+n)) составила программку #include<stdio.h> #include<conio.h> #include<math.h> #include<iostream>
C++ Преобразование О каком преобразовании идет речь в строке 34, если конструктор принимает тип double и аргумент (10.0) записывается в double dReal? // // TypeConversion - demonstrate the implicit conversion // of one type to another // #include "stdafx.h" #include <iostream> using namespace std; class Complex http://www.cyberforum.ru/cpp-beginners/thread961711.html
C++ типы данных
Подскажите как средствами С++ получить доступ к отдельным байтам стандартных типов данных, только без использования асматических вставок.
C++ Мусор в памяти, выделенной динамически
Есть код, выполняет разархивацию файла, закодированного LZ77. Вот его основная часть: цикл в котором проверяется каждый бит в маске и согласно его значению раскодируется файл. Если бит установлен в 0, то следующий байт нужно просто считать как есть, если установлен в 1, то это ссылка на место, где можно найти эту часть файла. while (!infile.eof()) { infile.read(mask, maskSize); ...
C++ оператор delete http://www.cyberforum.ru/cpp-beginners/thread961702.html
#include <iostream> #include <clocale> #include <iomanip> using namespace std; int main() { setlocale (LC_ALL,"russian"); struct kniga { char* name ; char* autor ;
C++ Стили приведения типов Строка 38: что за странное объявление? Обычно аргументы заключаются в скобки. Строка 39: что за static_cast и последующий <Complex>? Как это понять? // // TypeConversion - demonstrate the implicit conversion // of one type to another // #include "stdafx.h" #include <iostream> using namespace std; подробнее

Показать сообщение отдельно
Dragon21
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 7
14.06.2014, 12:38     Опять тестовая оболочка - рандом
Я новичок в c++ конечно, но нельзя ли сделать глобальную переменную, а по кнопке перехода к следующему вопросу будет не, предположим s++(глобальная переменная, прибавляется при нажатии клавиши. Способ через массивы), а генерироваться случайное число, а s его присвоит. Только надо учитывать, чтобы вопросы не повторялись, то есть завести отдельный массив, в который будут записываться номера вопросов, которые генерируются, в идеале массив должен быть глобальным и ещё нужна будет переменная которая заменит s, но будет уже только для этого массива. То есть при нажатии на кнопку "назад" будет генерироваться не случайное число, а будет браться из массива и s будет присваивать его, так же с условием клавиши вперёд, но тут нужно будет в идеале сравнивать значения с каким-нибудь числом, который ты забьёшь в массив в самом начале. К примеру число "-1", которое ну никак не может быть ни номером вопроса, ни индексом(если только сама такой не сделаешь). То есть заполняем массив левым числом, а при записи(первое нажатие кнопки вперёд) заполняем его нормальными номерами вопросов. Таким образом, при нажатии клавиши вперёд, вы сможете проверить записан ли следующий элемент массива, или там левое число, которое нужно заменить.
Простите, что так запутанно немного, но это реально рабочее. Правда в коде я не шибко)
 
Текущее время: 06:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru