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

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

Войти
Регистрация
Восстановить пароль
 
tula555
-15 / 0 / 0
Регистрация: 16.10.2011
Сообщений: 65
#1

Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов - C++

16.10.2011, 13:17. Просмотров 639. Ответов 7
Метки нет (Все метки)

Фигня с прогой. Вывод случайных чисел получатся, выводится всё( в диапазоне от-100 до +100)
#include <iostream>
#include <stdlib.h>
#include <time.h>

using namespace std;

int main()
{
int m;
srand(time(NULL));

for(int i = 0; i < 10; i++)
{
m = rand() % 201 - 100;
cout << m << endl;
}
return 0;
}
а вот возведение в квадрат этих случайных чисел нет( пишет что функция pow перегружена. может я задание не понимаю? помогите!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.10.2011, 13:17     Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов
Посмотрите здесь:

Случайная последовательность чисел, генерируемой rand() функцией - C++
Как можно из псевдослучайно последовательности сделать случайную-последовательность числе, генерируемую rand() функцией?

Как функцией rand() генерировать упорядоченные тройки различных чисел - C++
Как функцией rand() генерировать упорядоченные тройки различных чисел от [0; 1000) не используя ни циклов, ни условий, ни условных...

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

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

Определить сумму, произведение и сумму квадратов всех элементов массива. - C++
Определить: Сумму всех элементов массива; произведение всех элементов массива; сумму квадрата всех элементов массива.

Деление по модулю, работа с функцией rand() - C++
Мне нужно сгенерировать случайное число от 66 до 122, максимальное число RAND_MAX = 32767, мне нужно узнать на что нужно делить по модулю...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
16.10.2011, 13:21     Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов #2
Цитата Сообщение от tula555 Посмотреть сообщение
пишет что функция pow перегружена. может я задание не понимаю? помогите!
функция pow требует чтобы 1-й аргумет был с плавающей точкой, да и вызывать pow для возведения в квадрат накладно, лучше просто напишите m * m
tula555
-15 / 0 / 0
Регистрация: 16.10.2011
Сообщений: 65
16.10.2011, 13:25  [ТС]     Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов #3
Ну а если с pow делать знаешь как??? вообще в задании надо все числа в квадрат ввести? я так понимаю или нет? задание: Задаются 10 чисел функцией rand(). Определить сумму их квадратов
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
16.10.2011, 13:32     Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int main()
{
int m, s = 0;
srand(time(NULL));
 
for(int i = 0; i < 10; i++)
{
   m = rand() % 201 - 100;
   cout << m <<" ";
   s += m * m;
}
cout << "\nSumma kvadratov = " << s;
return 0;
}
tula555
-15 / 0 / 0
Регистрация: 16.10.2011
Сообщений: 65
16.10.2011, 13:36  [ТС]     Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов #5
Спс огромное. тоесть выводит сначало случайные числа, затем возводит их в квадрат и суммирует их???
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
16.10.2011, 13:37     Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов #6
Цитата Сообщение от tula555 Посмотреть сообщение
Ну а если с pow делать знаешь как???
C++
1
2
3
4
int m;
//some code
m * m; //against
pow(double(m), 2.0);
лично я предпочту 1-ю запись
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
16.10.2011, 13:38     Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов #7
Здесь много вариантов
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.10.2011, 13:39     Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов
Еще ссылки по теме:

Исправить ошибки при работе с функцией rand - C++
Он просто выводит максимальное число вместо того чтобы выводить рандомное или я что то не так делаю? Ознакомьтесь с правилами форума. ...

Напишите пожалуйста Код программы генерирующей случайные величины но не функцией Rand - C++
Напишите пожалуйста Код программы генерирующей случайные величины но не функцией Rand а как - нибудь по другому, очень буду признательна.

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

Найти сумму квадратов чисел от A до B - C++
Нужно ввести с клавиатуры A и B, чтобы программы выдавала на экран сумму квадратов чисел от A доB.


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

Или воспользуйтесь поиском по форуму:
tula555
-15 / 0 / 0
Регистрация: 16.10.2011
Сообщений: 65
16.10.2011, 13:39  [ТС]     Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов #8
спс!=)
Yandex
Объявления
16.10.2011, 13:39     Проблема с программой: Задаются 10 чисел функцией rand(). Определить сумму их квадратов
Ответ Создать тему
Опции темы

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