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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
VAndal_
0 / 0 / 0
Регистрация: 22.12.2009
Сообщений: 9
05.02.2010, 18:00     Случайные числа в заданном диапазоне #1
Подскажите как написать программу, которая генерирует последовательность из N случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее арифметическое.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2010, 18:00     Случайные числа в заданном диапазоне
Посмотрите здесь:

C++ Случайные числа в заданном промежутке
Найти все числа в заданном диапазоне, которые делятся на сумму своих цифр. C++
C++ простые числа в заданном диапазоне
C++ Случайные числа в определенном диапазоне
простое число в заданном диапазоне C++
Протабулировать функцию в заданном диапазоне C++
C++ Найти все числа в заданном диапазоне, которые делятся на любую из своих цифр
Найти числа фибоначчи в заданном диапазоне методом итерации C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
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;
}
Grayswandir
 Аватар для 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();
}
Yandex
Объявления
05.02.2010, 20:45     Случайные числа в заданном диапазоне
Ответ Создать тему
Опции темы

Текущее время: 11:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru