Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
 Аватар для ugosdaryn
3 / 3 / 1
Регистрация: 17.12.2009
Сообщений: 77

Найти ошибку в данном примере

26.09.2010, 14:39. Показов 1135. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
#include <math.h>
#include <iostream>
 
using namespace std;
 
int main() {
int n, a;
cin >> n; 
int sum = 1/a;
 for (int i=1; i<=n; i++) {
 
     a= sin(1);
    sum = sum + (a+ sin (i));
 
 }
cout<<sum;
   return 0;
}
вроде написал...все же выдает ошибку. Помогите!
Миниатюры
Найти ошибку в данном примере  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.09.2010, 14:39
Ответы с готовыми решениями:

Прошу найти ошибку в данном коде
#include &quot;stdafx.h&quot; #include&lt;fstream&gt; #include&lt;string&gt; #include&lt;cmath&gt; #include&lt;stdlib.h&gt; #include &quot;time.h&quot; #include...

Почему ответ равен 0 в данном примере: 3/4*6!?
Почему ответ равен 0 в данном примере: 3/4*6!?

Непонятно функционирование цикла while в данном примере
Всем привет, ребят! Заранее благодарю за помощь. Пример взят из книги Шилдт C++ &quot;Шаг за шагом&quot; и немного модифицирован мной,...

9
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
26.09.2010, 14:42
ошибки писать немодно?

C++
1
2
a= sin(1.0);
sum = sum + (a+ sin (static_cast<double>(i)));
0
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
26.09.2010, 14:44
Цитата Сообщение от ugosdaryn Посмотреть сообщение
int n, a;
cin >> n;
Ты в n присваиваешь значение с клавиатуры а 'a' нет. и сразу делишь на переменную в которой нет значения
int sum = 1/a;
0
Шаровик затейник
 Аватар для Crudelis
696 / 445 / 78
Регистрация: 06.05.2010
Сообщений: 1,109
26.09.2010, 14:46
1/а точно не будет int, а float так же sin(1) будет флоат
0
 Аватар для ugosdaryn
3 / 3 / 1
Регистрация: 17.12.2009
Сообщений: 77
26.09.2010, 15:08  [ТС]
не идет
0
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
26.09.2010, 15:13
Да что не идёт?Напишы толком ошыбки!
0
 Аватар для ugosdaryn
3 / 3 / 1
Регистрация: 17.12.2009
Сообщений: 77
26.09.2010, 15:15  [ТС]
error C2144: syntax error : 'double' should be preceded by ';'
0
17 / 17 / 7
Регистрация: 02.08.2010
Сообщений: 44
26.09.2010, 15:20
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <cstdlib>
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main(int argc, char *argv[])
{int n;
 double S, sum;
 cout<<"n = ";
 cin >> n; 
 sum=0;
 S=0;
 for(int i=1; i<=n; i++) 
 {sum=sum+sin(i);
  S=S+1.0/sum;
 
 }
cout<<"S: "<<S<<endl;
  system("PAUSE");
  return 0;
}
1
 Аватар для ugosdaryn
3 / 3 / 1
Регистрация: 17.12.2009
Сообщений: 77
26.09.2010, 18:01  [ТС]
'double sin(double)'

Добавлено через 3 минуты
error C2668: 'sin' : ambiguous call to overloaded function
1> c:\program files (x86)\microsoft visual studio 9.0\vc\include\math.h(577): could be 'long double sin(long double)'
1> c:\program files (x86)\microsoft visual studio 9.0\vc\include\math.h(529): or 'float sin(float)'
1> c:\program files (x86)\microsoft visual studio 9.0\vc\include\math.h(124): or 'double sin(double)'
1> while trying to match the argument list '(int)'
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
26.09.2010, 18:04
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <cstdlib>
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main(int argc, char *argv[])
{int n;
 double S, sum;
 cout<<"n = ";
 cin >> n; 
 sum=0;
 S=0;
 for(int i=1; i<=n; i++) 
 {sum=sum+sin(static_cast<double>(i));
  S=S+1.0/sum;
 
 }
cout<<"S: "<<S<<endl;
  system("PAUSE");
  return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.09.2010, 18:04
Помогаю со студенческими работами здесь

Как изменить значение const в данном примере?
Здравствуйте, я пишу свой интерпретатор. Дело в том, что Parser_impl является константой. Как в нести следующий изменения в данный метод:...

Объясните на данном примере как работать с композицией
Не могу понять как работать с композицией. А именно вывод интересует. Что я делаю не так?#include &lt;iostream&gt; using namespace std; ...

Объясните, как в данном примере работает friend
friend bool operator== (const String&amp; firstStr, const String&amp; secondStr); Если писать код без friend, то возникает ошибка: ...

Объясните, как в данном примере работают виртуальные функции?
Такое дело надо обьяснить особенность виртуальной функции, типо как будет работать программа без виртуальных функций #include...

Не могли бы вы объяснить простыми словами что делают функции calloc в данном примере
Не могли бы вы объяснить простыми словами что делают функции calloc в данном примере? struct graph_v//структура вершины графа { ...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru