Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Генератор случайных чисел random()


Автор: 24nastya11 12.9.2009, 18:06
Здраствуйте! Подскажите, пожалуйста, как сделать вывод случайных чисел в этой программе:


Код

#include <iostream>
using namespace std;

float massive[10][20];

int main()
{
    int columnAmount,stringAmount;
    float sumStr = 0; // Результат суммы для строк
    float sumCol = 0; // Результат суммы для столбцов
InputStringAmount:
    cout << "Input String Amount: "; //вывод на экран
    cin >> stringAmount; // ввод с экрана
    if (stringAmount > 10) // проверка ограничения на количество строк (по заданию)
    {
        cout << "Кол-во строк не может быть больше 10 \n";
        goto InputStringAmount;
    }
InputColumnAmount:
    cout << "Input Column Amount: ";
    cin >> columnAmount;
    if (columnAmount > 20) // проверка ограничения на количество столбцов (по заданию)
    {
        cout << "Кол-во столбцов не может быть больше 20! \n";
        goto InputColumnAmount;
    }
    cout << "Massive " << stringAmount << "x" << columnAmount << "\n"; //Вывод размерности массива
    
    for (int i=0; i < stringAmount; i++)
    {
        for (int j=0; j < columnAmount; j++)
        {
            cout << "Element [" << i << "] " << "[" << j << "] = ";
            cin >> massive[i][j];
        }
    }
    // Вывод массива
    cout << "Исходный массив \n ";
    for (int i=0; i < stringAmount; i++)
    {
        for (int j=0; j < columnAmount; j++)
        {
            cout << massive[i][j] << "  ";
        }
        cout << "\n ";
    }


Чтобы выводилось на экран:
Введите количество строк: ... (пользователь сам вводит)
Введите количество столбцов: ... (пользователь сам вводит)
Массив ...х... (Вывод размерности массива)
Элемент [...][...] - заполнение рандомом

Автор: zim22 12.9.2009, 18:19
тебе уже ответили на другом форуме
http://www.cyberforum.ru/cpp-beginners/thread50612.html

Автор: bsa 12.9.2009, 20:55
24nastya11, воздержись от использования goto.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)