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

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

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

Показать сообщение отдельно
aeshes
440 / 203 / 13
Регистрация: 07.10.2011
Сообщений: 462
09.10.2011, 15:33
нет, ошибка не в 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");
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru