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

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

Войти
Регистрация
Восстановить пароль
 
kristina_
0 / 0 / 0
Регистрация: 13.06.2012
Сообщений: 14
#1

Найти сумму квадратов чисел. Сodeblocks 10.04 - C++

28.06.2012, 20:47. Просмотров 586. Ответов 3
Метки нет (Все метки)

Найти сумму квадратов тех чисел a1, …, a100, которые не превосходят двух.


Логика хромает. должно не превосходить двух, есть ошибка которую не могу исправить.
помогите пожалуйста.

#include <iostream>
#include <math.h>

using namespace std;


int main ()
{

int k=10;


double *mas,sum=0;
mas=new double[k];

mas[0]=cos(1.0)*cos(1.0);
mas[1]=-sin(1.0)*sin(1.0);

cout<<"mas[0] "<<mas[0]<<endl;
cout<<"mas[1] "<<mas[1]<<endl;
sum+=mas[0]*mas[0]+mas[1]*mas[1];

for(int i=2; i<k;i++){

mas[i]=2*mas[i-1]-mas[i-2];

if (mas[i]<2)
{
sum+=mas[i]*mas[i];
}
cout<<mas[i]<<endl;
}
cout<<"sum "<<sum<<endl;

return 0;
}
Миниатюры
Найти сумму квадратов чисел. Сodeblocks 10.04  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2012, 20:47     Найти сумму квадратов чисел. Сodeblocks 10.04
Посмотрите здесь:

Задана последовательность действительных чисел. Найти сумму квадратов чисел, значение которых принадлежит промежутку [a, b] - C++
Задана последовательность действительных чисел. Найти сумму квадратов чисел, значение которых принадлежит промежутку .Програма в...

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

Найти сумму квадратов чисел - C++
#include &lt;iostream&gt; using namespace std; int main() { float x,y; cout « &quot;Vvesti 1-e chislo:&quot; « endl; cin » x; cout «...

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

Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел - C++
1. Дан массив A размера N. Вывести его элементы в следующем порядке: A1, AN, A2, AN–1, A3, AN–2, … . #include&lt;iostream.h&gt; void...

Найти сумму квадратов чисел от 1 до N (цикл for) - C++
Вводится число N. Найти сумму квадратов чисел от 1 до N. Я начинающий не бросайтесь,помогите и объясните. #include&lt;iostream&gt; using...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ksan
27 / 27 / 0
Регистрация: 02.11.2010
Сообщений: 370
28.06.2012, 21:12     Найти сумму квадратов чисел. Сodeblocks 10.04 #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
24
25
26
27
28
29
30
31
32
33
#include <iostream>
using namespace std;
 
#include <math.h>
 
 
double a0 = sqr(cos(1.0)), a1 = -sqr(sin(1.0));
 
 
double f_k(unsigned char index)
{
  if(index == 0) return a0;
  if(index == 1) return a1;
  return 2*f_k(index - 1) - f_k(index - 2);
}
 
 
int main()
{
  double val, summ = 0;
  for(unsigned char i=2; i<=100; ++i)
  {
      val = f_k(i);
      if(val <= 2)
      {
          summ += sqr(val);
      }
  }  
 
  cout << "summ = " << summ;
  while(1);
  return 0;
}

Не проверял, но должно сработать
hotsnr
Сообщений: n/a
28.06.2012, 21:13     Найти сумму квадратов чисел. Сodeblocks 10.04 #3
Ну хотя бы "не превосходит" это <=
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2012, 23:32     Найти сумму квадратов чисел. Сodeblocks 10.04
Еще ссылки по теме:

Найти сумму квадратов натуральных чисел от 1 до К - C++
Найти сумму квадратов натуральных чисел от 1 до К. При вычислении квадрата очередного числа использовать формулу: ...

Циклы: Найти сумму квадратов чисел от m до n - C++
Найти сумму квадратов чисел от m до n. Заранее спасибо)))

Найти сумму квадратов чисел. codeblocks10.04 - C++
найти сумму квадратов чисел.... codeblocks10.04

Найти сумму квадратов всех целых чисел от a до b - C++
Найти сумму квадратов всех целых чисел от a до b ( значения а , b вводятся через клавиатуру b &gt; = a ) Добавлено через 6 минут ...

Найти сумму квадратов двузначных непарных чисел - C++
Помогите решить! Найти сумму квадратов двузначных непарных чисел от 10 до n ,которые делятся на 3 и указать их количество! Добавлено...

Найти сумму квадратов всех целых чисел от А до В включительно - C++
Даны два целых числа А и В (А &lt; В). Найти сумму квадратов всех целых чисел от А до В включительно. b) Напечатать таблицу значений...


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

Или воспользуйтесь поиском по форуму:
kristina_
0 / 0 / 0
Регистрация: 13.06.2012
Сообщений: 14
28.06.2012, 23:32  [ТС]     Найти сумму квадратов чисел. Сodeblocks 10.04 #4
не работает...
Yandex
Объявления
28.06.2012, 23:32     Найти сумму квадратов чисел. Сodeblocks 10.04
Ответ Создать тему
Опции темы

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