Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление косинуса https://www.cyberforum.ru/ cpp-beginners/ thread177749.html
: Всем добрового время суток, я пока только начинаю изучать C++ и у меня поэтому много вопросов. Дана программа которая используя разложения косинуса, вычисляет его различные значения x: #include <iostream> using namespace std; const int N = 100; int main() { double x, q, s = 0; int n; cout << "Enter x = ";
C++ Рандомизация
Необходимо случайным образом выбрать число от 0 до 0.9 включительно, и записать в a"" с шагом в 0.1. Что бы итоге "а" могло быть = 0 или 0.1 или 0.2 или 0.3 или 0.4 или 0.5 или 0.6 или 0.7 или 0.8 или 0.9 Как это реализовать?
C++ найти два числа состовляющие разность и произведение https://www.cyberforum.ru/ cpp-beginners/ thread177735.html
Здраствуйте уважаемые программисты, как решить данную задачу(на си). Разность двух чисел равна а, их произведение равно b. Нужно найти эти числа.
C++ Биты https://www.cyberforum.ru/ cpp-beginners/ thread177731.html
Написать программу на языке C++, читающую со стандартного ввода 4 деся- тичных числа x, y,m, n. Все смещения будут указываться начиная с младшего бита, начиная с 0. В числах x, y младшие m из x заменить на старшие m бит из y, потом инвертировать 5 младших бит в x. Программа должна вывести все исходные данные в десятичном виде, исходные и полученные значения x, y в двоичном виде в столбик,...
C++ Программа для подсчета символов
Здравствуйте! Люди пожалуйста помогите написать программу для подсчета символов но string использовать нельзя. Написатьпрограммуна языке C++, реализующиюперегруженнуюфункциюxcount, получа- ющую в качестве аргумента или массив целых чисел, или символьную строку, и возвраща- ющую количество подсчитанных элементов. Признаком конца числового массива считать нулевой элемент. Функция не должна...
C++ определить среднее арифметическое суммы цифр в каждом числе Для заданной непустой последовательности натуральных чисел, за которой следует ноль, определить среднее арифметическое суммы цифр в каждом числе последовательности. При этом ноль во внимание не принимать. #include <vcl.h> #pragma hdrstop #include <iostream> #include <math.h> #include <conio.h> #pragma argsused int main () {using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread177728.html
C++ Стереть все элементы #include <cstdlib> #include <iostream> #include <ctime> #include <fstream> using namespace std; struct Node { int data; https://www.cyberforum.ru/ cpp-beginners/ thread177724.html C++ Коэффициенты системы линейных уровнений
Коэффициенты системы линейных уровнений заданый в виде прямоугольной матрицы. С помощью допустимых преобразований привести систему к треугольному виду. зы: Добрый вечер:) Вот такая вот задачка. Не могли бы помочь, так сказать - направить на верный путь!) а с кодом че нить буду думать. зы зы: ах да) задачка не на С++, а на просто С.
C++ Вогнать в цикл https://www.cyberforum.ru/ cpp-beginners/ thread177703.html
Ребятаб я вот составила такую программу на корректность даты: вводим месяц и дату .Теперь надо это вогнать в цикл.Помогите пожалуйста, не выходит.Вот программа. //--------------------------------------------------------------------------- #include<conio.h> #include<iostream.h> #include<math.h> #include <vcl.h> #pragma hdrstop ...
C++ Вычислить сумму чётных натуральных чисел от 1 до N Дано натуральное число n. Написать программу, вычисляющую сумму всех четных натуральных чисел из диапазона от 1 до n. https://www.cyberforum.ru/ cpp-beginners/ thread177700.html
Иерархия классов C++
Помогите разобраться с программой,пожалуйста,делала в Visual Studio.Работает правильно только первая функция, не могу разобраться в своей ошибке, она скорее всего логическая. Я создала три функции поиска по разделам,на экран должна выводиться запрошеннная информация... h-файл с описанием класса class flower //Базовый класс - цветок { public: char* name; //Наименование int amount;...
C++ Застрял.Подскажите как доделать. https://www.cyberforum.ru/ cpp-beginners/ thread177693.html
Напишите программу на "родном" С++, которая позволит ввести неограниченное количество значений и сохранить их в массив, размещенный в свободном хранилище.Программа должна вывести введенные значения, по пять в строке, после чего вычислить и показать их среднюю величину. #include<iostream> #include<iomanip> #include <locale> using namespace std; int main() { setlocale(LC_ALL,"Russian");...
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
17.10.2010, 23:13 0

Нужно сгенерировать элементы массива случайным образом с помощью функции rand - C++ - Ответ 1035862

17.10.2010, 23:13. Показов 2541. Ответов 15
Метки (Все метки)

Ответ

MILAN, Нет, не проверял естественно. Я сделал только генерацию рандомом и все. То есть дописал 4 строчки. 2 инклада, 2 строчки кода.
А с результатом веселуха - потому как у нас матрица 5 на 5, то есть 25 элементов всего. Матрица забита числами от 0 до 50. Попробуйте перемножить числа от 0 до 50 25 раз, если там нет ни одного нуля и записать это в тип int. Хорошо-ли получится?

Добавлено через 7 минут
Заполняем рандомными числами от 1 до 10. Находим максимум.
Перемножаем элементы только главной диагонали. Или же надо всех, которые ВЫШЕ главной диагонали?

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
32
#include <iostream>
#include <ctime>
#include <cstdlib>
 
using namespace std;
int main()
{
srand(time(NULL));
const int n = 5;
int a[n][n];
cout<<"Enter matrix 5x5:\n";
for(int i=0; i<n; i++)
for(int j=0; j<n; j++)
    a[i][j]=rand()%(10+1);
int max_i = 0, max_j = 0;
int max = a[0][0];
for(int i=0; i<n; i++)
for(int j=0; j<n; j++)
if(a[i][j] > max)
{
max = a[i][j];
max_i = i;
max_j = j;
}
int res = 1;
for(int i=0; i<n; i++)
res *= a[i][i]; //перемножуєм всі елементи масиву;
cout << "Max element: i = " << max_i << ", j = " << max_j << endl; //максимального елементу;
cout<< "Resultat: " << res<<endl;
system("pause");
return 0;
}


Вернуться к обсуждению:
Нужно сгенерировать элементы массива случайным образом с помощью функции rand C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2010, 23:13
Готовые ответы и решения:

Создать матрицу А(nxn), сгенерировать елементы случайным образом
Создать матрицу А(nxn), сгенерировать елементы случайным образом. Вычеслить индексы елементов...

Случайным образом сгенерировать массив из 20 чисел (в заданном диапазоне)
Создать программу на С++, в которой случайным образом генерируется массив из 20 чисел (в диапазоне...

Структуры. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы
люди, у меня осталось одно задание: Структурный тип содержит поля: координаты х,у и массу...

Сгенерировать случайным образом многочлен P(x) степени N и найти интеграл P(x) от a до b для заданных a и b
Сгенерировать случайным образом многочлен P(x) степени N и найти интеграл P(x) от a до b для...

15
17.10.2010, 23:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.10.2010, 23:13
Помогаю со студенческими работами здесь

Нужно заполнить массив случайным образом
Заданы два массива А(N) и В(M). Размерности массивов задает пользователь, массив должен быть...

Задать элементы массива случайным образом
Пожалуйста, помогите решить задачку: Все четные элементы увеличить на 2, а нечетные умножить на 2....

Перемешать элементы массива случайным образом
Добрые люди! Помогите бедному человеку решить казалось бы простую задачку... Есть текстовой файл...

Переставить элементы массива случайным образом
Дан массив из n элементов. Переставьте его элементы случайным образом.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru