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

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

26.09.2010, 14:39. Показов 1177. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru