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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
VAndal_
0 / 0 / 0
Регистрация: 22.12.2009
Сообщений: 9
#1

Случайные числа в заданном диапазоне - C++

05.02.2010, 18:00. Просмотров 1892. Ответов 2
Метки нет (Все метки)

Подскажите как написать программу, которая генерирует последовательность из N случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее арифметическое.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2010, 18:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Случайные числа в заданном диапазоне (C++):

Записать в вектор случайные числа в заданном диапазоне - C++
нужно записать в вектор от 10 до 15 случайных чисел от -10 до 10 сделал вот так #include <iostream> #include <string> ...

Сгенерировать случайные числа с плавающей точкой в заданном диапазоне, включающем и отрицательные значения - C++
возникла проблема, не могу решить... раньше когда пользовался функ. ( x + rand() % x ) с целыми числами было все хорошо, но у меня есть...

Случайные числа в определенном диапазоне - C++
Всем доброго времени суток. В книжке наткнулся на упражнение со случайными числами.Если коротко,то задание следующее - написать...

Случайные числа в заданном промежутке - C++
Как на чистом Си написать генератор случайных чисел в заданном промежутке? Т.е. чтобы числа генерировались от 0 до N, например. Помогите,...

Как сгенерировать случайные числа в заданном интервале? - C++
как правильно сгенерировать вещественный массив на промежутке mas = (float)(rand()%20001)/50); вроде правильно сделал, а в компиляторе...

простые числа в заданном диапазоне - C++
помогите пожалуйста написать программку...я все уже тут посмотрела, никак не могу реализовать её Найти все простые числа заданном...

2
M128K145
Эксперт С++
8306 / 3526 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
05.02.2010, 20:27 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
int main()
{
    int n, i;
    int *mas;
    double mid(0);
    std::cout<<"Input length:\n> ", 
        std::cin>>n;
    mas = new int[n];
    
    std::cout<<"Set:\n";
    for(i = 0; i < n; std::cout<<mas[i]<<' ', ++i)
        mas[i] = rand()%10, 
        mid += mas[i];
 
    mid /= n;
    std::cout<<"\nMiddle:\n< "<<mid<<std::endl;
    
    fflush(stdin);
    std::cin.get();
    return EXIT_SUCCESS;
}
0
Grayswandir
10 / 10 / 1
Регистрация: 05.02.2010
Сообщений: 12
05.02.2010, 20:45 #3
Если вдруг массивы еще не проходили:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <windows.h> 
#include <stdlib.h> 
#include <conio.h> 
using namespace std;
void main()
{
    setlocale (LC_CTYPE, ".1251");
    int x, n;
    double srednee_arifm=0;
    srand (GetTickCount());
    cout << "Введите количество чисел последовательностию \n n = ";
    cin >> n;
    for (int i=0; i<n; i++)
    {
        x = rand () % 10 + 1;
        srednee_arifm+=x;
        cout << x << " ";
    }
    srednee_arifm /= n;
    cout << "\nСреднее арифметическое чисел последовательности равно: " << srednee_arifm << "\n\n";
    _getch();
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.02.2010, 20:45
Привет! Вот еще темы с ответами:

Вывести все целые числа в заданном диапазоне - C++
Ребят, нужна помощь, только начали c++ и уже завал. Нужна программа, которая выводит целые числа от A до B, когда a&lt;b, если a&gt;=b - ошибка....

Найти все простые числа в заданном диапазоне - C++
Найти все простые числа в промежутке между натуральными числами а и b (а &gt; 2000, b - а ≥ 20)

Найти простые числа в заданном диапазоне (циклы) - C++
Найти простые числа в диапазоне от 2 до 1000 цикл в цикле с помощью циклов for

Вывести на экран все числа, делящиеся на 3 в заданном диапазоне - C++
вывести на экран все числа, делящиеся на 3 в диапазоне. Результат правильный для диапазона 11 ... 20 . Но для диапазона 1.. 20 уже нет ....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.