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

Проблемы с rand() в Dev-C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Необходимо создать меню к игре http://www.cyberforum.ru/cpp-beginners/thread363345.html
Я новичек, поэтому мне сложнова-то обьяснить. Мне необходимо создать меню к игре: 1. появляется окно - в нем пункты - правила игры, новая игра, загрузить игру, таблица рекордов, выход 2. курсором перебираешь пункты меню, хотелось бы чтоб еще прорисовывалась стрелочка(треугольник) возле пункта на котором сейчас стоишь 3. выбираешь пункт (либо он визуально вдавливался, либо цветом выделялся при...
C++ Нужен совет по условию задачи. Всем доброго дня. Занимаюсь по Дейтелу. в седьмой главе есть задача. Моя проблема в том что я не могу понять условие задачи. Используйте одномерный массив для решения следующей задачи. Компания платит своим продавцам на комиссионной основе. Продавцы получают 200 долларов в неделю плюс 9 процентов от валовой продажи за эту неделю. Например, продавец, валовая продажа которого за... http://www.cyberforum.ru/cpp-beginners/thread363341.html
C++ Скрыть консольное окно
Приветствую. У меня есть программа, работающая с graphics.h . Как скрыть консольное окно программы, оставив только графическое? Спасибо.
C++ Вывод в консоль\файл
Есть такая схема работы программы(см. внизу). В файле SML находится код программы. Допустим, этот код выполняет действие ввести число и вывести это число. Как видно на схеме, надо написать симулятор симплетрона так, чтобы он был настроен на вывод либо в файл, либо в консоль. С консолью понятно: Вводим значение и выводим в консоль. А что с файлом? Вводим так же? Т.е. вводим значение в файл...
C++ Отправка и обработка пользовательских сообщений http://www.cyberforum.ru/cpp-beginners/thread363332.html
Задача стоит в том, чтобы выйти из CALLBACK'а с помощью сообщения. Дело в том что вызов определенной функции в CALLBACK'е ведет к зависанию программы(потому что эта функция может стать предпосылкой этого самого CALLBACK'а). Поэтому принято решение выходить из него с помощью SendMessage и выполнять все необходимые действия. Но к сожалению, я никогда не сталкивался с посылкой и...
C++ Возведение в степень Подскажите, как написать программу возведения 2-ки в миллионную степень и вывести результат на экран. #include <stdio.h> #include <math.h> #include <cstdlib> int main () { printf ("7 ^ 3 = %lf\n", pow (7.0,3.0)); printf ("4.73 ^ 12 = %lf\n", pow (4.73,12.0)); подробнее

Показать сообщение отдельно
aeshes
 Аватар для aeshes
437 / 200 / 13
Регистрация: 07.10.2011
Сообщений: 462
09.10.2011, 15:33     Проблемы с rand() в Dev-C++
нет, ошибка не в rand() и не в system("PAUSE"), хотя зачем вам и getch(); и system("PAUSE");? Используйте что-то одно из них
Вот программа, которая генерирует матрицу случайных чисел и выводит ее на экран (1 раз). Массив статический
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
#include <iostream>
#include <iomanip>
#include<ctime>
using namespace std;
 
int main()
{
   setlocale(LC_ALL,"Russian");
   const int razmer_i=4, razmer_j=5;
   int a[razmer_i][razmer_j];
   srand(time(NULL)); //инициализируем генератор случайных чисел полученным временем
   for(int i=0;i<razmer_i;i++)
       for(int j=0;j<razmer_j;j++)
            a[i][j] = rand()%(-11)-5; //заполняем матрицу случайным образом от -5 до 5
 
    //вывод матрицы на экран
    cout<<"Сформированная матрица:\n";
    for(int i=0;i<razmer_i;i++)
    {
        for(int j=0;j<razmer_j;j++)
    cout<<setw(5)<<*(*(a+i)+j)<<ends;//setw(5)-ширина поля вывода з iomanip.h
        cout<<endl;
    }
    system("PAUSE");
}
 
Текущее время: 22:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru