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

Генератор случайных чисел. Массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество точек с целыми координатами http://www.cyberforum.ru/cpp-beginners/thread686595.html
определите количество точек с целыми координатами, принадлежащих данной области#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { int x,y; printf...
C++ В чём может быть ошибка программы? Программа должна читать файл parts.dat что бы создать репорк на основе данных в файле. На дисплай долны выводится: Part Current Amt Number ... http://www.cyberforum.ru/cpp-beginners/thread686593.html
Что можно сказать об этом #include "stdafx.h" C++
За что оно отвечает и где его можно использовать?! Много раз встречал но так и не понял зачем оно! #include "stdafx.h"
Сортировка элементов масива обьектов через перегруженный оператор C++
Всем Добрый вечер. У меня есть класс Planet в main мне нужно создать массив обьектов этого класса. И потом его нужно посортировать по значениям одного из поля обьекта класса. При сортировке не...
C++ Очередь с двусторонним доступом http://www.cyberforum.ru/cpp-beginners/thread686574.html
Добрый день. Надо разработать реализации для таких очередей с использованием массивов, указателей и курсоров. Очередь с двусторонним доступом - это список, в котором добавлять и удалять элементы...
C++ Считывание obj файла Предыстория:) 2 месяца прошло с тех пор как я застрял на том что не могу згрузить 3D модель в OpenGl проект. Я делал конвертеры ("загрузчики") сам 3 совершенно разные версии. Не помогло. Прошу... подробнее

Показать сообщение отдельно
Shax_04
2 / 2 / 0
Регистрация: 02.11.2012
Сообщений: 20
02.11.2012, 02:16  [ТС]
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
31
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <locale.h>
#include <time.h>
#define n 3 // матрица 3х3
 
int main (void) 
{
    setlocale(LC_ALL, "Russian");
    int A [n][n];
    int i, j;
    srand ((unsigned) time(NULL));
 
//Ввод элементов матрицы !n=3-квадратная!
for(int i=0; i<n; i++)
        {printf("\n Сгенерированная матрица:\n");
for(int j=0; j<n; j++)
    {A[i][j] = rand () %100+1;}} // получение чисел массивом
 
// Распечатка массива
    printf("\n Исходная матрица (%dx%d):\n", n, n);
    for(int i=0; i<n; i++)
    { 
        printf("\n");
        for(int j=0; j<n; j++)
            printf ("%12d", A [n][n]);
    }
        _getch();
    return 0;
}
Несколько вопросов:
1. Как сделать чтобы текст "Сгенерированная матрица" не повторялся 3 раза?
2. В матрице все элементы матрицы 3х3 имеют одно и тоже значение. Как сделать все разные?
3. Почему сгенеренные значения матрице в независимо от изменения {A[i][j] = rand () %100+1;}} получаются большие? (по 8 знаков)

Добавлено через 8 минут
1. Как сделать чтобы текст "Сгенерированная матрица" не повторялся 3 раза? - вопрос решён
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru