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

Вывод четных и нечетных чисел в случайном порядке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ access violation at address http://www.cyberforum.ru/cpp-beginners/thread698902.html
Дорогие форумчане, столкнулся с проблемой, читаю бинарный файл по структуре : struct HEAD { int a1; int a2; }; struct DATA1 {
C++ Разсчитать значение функции Доброго времени суток. Прошу вашей помощи. Необходимо написать программу, которая разсчитывает значение ф-ции y=cos5x, период для Х , шаг 0.01 и разсчитывает среднее значение всех значений ф-ции при определенном Х. Буду очень вам признателен. ЗЫ: через цикл http://www.cyberforum.ru/cpp-beginners/thread698889.html
Большие и маленькие буквы в кавычках C++
Задача заключается в том, что слова написанные только заглавными буквами нужно заменить на строчные и поставить все слово в кавычки., использую два файла(с которого читать и в который записывать результат) *примечание: БЛА-блабла, не ставить в кавычки.
Динамическое выделение памяти C++
Доброго времени суток. Пытаюсь разобраться с динамическим выделением память. Суть: Есть структура с двумя полями: 1. Указатель на Имя таблицы 2. Указатель на двумерный массив Пользователь вводит необходимое количество структур, размерность матрицы , длину поля для имени таблицы. Подскажите пожалуйста, правильно ли я выделяю память?
C++ Затирается переменная в DevCPP http://www.cyberforum.ru/cpp-beginners/thread698852.html
Проблема возникла в этой теме. http://www.cyberforum.ru/cpp-beginners/thread697559-page2.html Программу я написал в MSVS2008 и она корректно работала, но стали поступать жалобы, я проверил и обнаружил что в DevCPP возникает ошибка. Дело в глобальных переменных divisor, half_life и массиве mask В ходе заполнения массива mask переменная divisor портится, хотя за пределы массива я не...
C++ Запись string в файл есть строка, я её должен записать в текстовый файл так,чтобы она разбилась на несколько строк , при этом длина каждой не превышала 10 символов, а слова которые не влезли переносились: stroka="word1 jladhfa\nds;F jdhs\nkjhs kej qkjehr w "; if((a.length()<10)) { a.insert(a.begin()+10, '\n'); } подробнее

Показать сообщение отдельно
LVV
56 / 56 / 3
Регистрация: 15.02.2010
Сообщений: 239
15.11.2012, 22:48     Вывод четных и нечетных чисел в случайном порядке
margarin, иногда полезно проверять, как работает Ваш код...

Добавлено через 4 минуты
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <ctime>
using namespace std;
void mess(int* a, int n){
    int tgt;
    int tmp;
    for (int i=n-1; i>0; i--){
        tgt=rand()%i;
        tmp=a[tgt];
        a[tgt]=a[i];
        a[i]=tmp;
    }
}
int main(int argc, char* argv[])
{
    setlocale(0, "russian");
 
    int array1[]={2, 4, 6, 8, 10};
    int array2[]={1, 3, 5, 7, 9, 11};
    mess(array1, 5);
    for (int i=0; i<5; i++)
        cout<<" "<<array1[i];
    cout<<endl;
    mess(array2, 6);
    for (int i=0; i<6; i++)
        cout<<" "<<array2[i];
    cout<<endl;
    system ("pause");  
    return 0;
}
Этот код всегда выводит четную последовательность в одинаковом убывающем порядке!!!
 
Текущее время: 16:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru