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

Случайным образом заполнить двумерный массив (с++ помогите) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить количество максимальных элементов в массиве. http://www.cyberforum.ru/cpp-beginners/thread345622.html
Дан одномерный массив. Определить количество максимальных элементов в массиве.
C++ Найти число элементов массива, которые больше своих “соседей” Найти число элементов массива, которые больше своих “соседей”, т.е. предшествующего и последующего элементов. http://www.cyberforum.ru/cpp-beginners/thread345621.html
Математически описанный алгоритм -> C++ C++
Имеется статья с алгоритмом. В С++ я новичок потому не очень понятно, как все же описать математические термины(см.картинку) и как сделать пересечение множеств(предполагалось использование библ. boost). Кто-нибудь уже сталкивался с написанием алгоритма по научным статьям? http://narod.ru/disk/23000238001/Local%20Optimality%20and%20Its%20Application%20k-claw%20free%20gr.pdf.html
C++ Как тут происходит перестановка байтов...
Вот в книге Шилдта 4-е издание... есть такой пример: #include <iostream> #include <cstdio> #include <cstring> #include <windows.h> using namespace std; union swap_byte
C++ Проблема в стэке http://www.cyberforum.ru/cpp-beginners/thread345573.html
Всем Привет! Я делал упражнение на тему стэков, вроде всё сделал, но вылетает какая-то глупая ошибка. Вот код, я думаю, можно не объяснять, что должна делать программа, но если потребуется, объясню. Заголовочный файл с классом: // файл attach.h struct customer { char fullname; double payment; }; typedef customer Item;
C++ Список, стек и очередь. Файл содержит вещественные числа. Нужно удвоит вхождение всех чисел N. Решить с помощью стека, списка и очереди в С++. Вся информация считывается и выводится в файл, из консоли ничего не считывается и не выводится. Доступ к элементам стека или очереди происходит только с помощью функции извленения элемента из стека или очереди. Помогите пожалуйста! подробнее

Показать сообщение отдельно
Петррр
 Аватар для Петррр
5917 / 3354 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
27.08.2011, 19:55     Случайным образом заполнить двумерный массив (с++ помогите)
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
#include <stdio.h>
#include <stdlib.h>
 
main(void)
{
    int array[10][10];
    int i, j, k;
    FILE *file = fopen("C:\\array.txt", "w");
    for(i = 0; i < 10; i++)
        for(j = 0; j < 10; j++)
            array[i][j] = rand() % 100;
 
    for(i = 0; i < 10; i++)
        for(j = 0; j < 9; j++)
            for(k = j + 1; k < 10; k++)
                if (array[i][j] > array[i][k])
                {
                    int b = array[i][j];
                    array[i][j] = array[i][k];
                    array[i][k] = b;
                }
    for(i = 0; i < 10; i++)
    {
        for(j = 0; j < 10; j++)
            fprintf(file, "%3d", array[i][j]);
        fprintf(file, "\n");
    }
}
 
Текущее время: 14:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru