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

Ошибка в функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить наименьшее время (число полных минут), которые должны пройти до того момента, когда часовая и минутная стрелки на циферблате совпадут http://www.cyberforum.ru/cpp-beginners/thread809795.html
Нужно ввести целые числа m и n (часы и минуты), 0 <= m <= 11, 0 <= n <= 59, которые определяют время суток. Определить наименьшее время (число полных минут), которые должны пройти до того момента, когда часовая и минутная стрелки на циферблате совпадут.
C++ поиск максимума в двумерном массиве, где ошибка // lab2_1.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <time.h> #include <iostream> http://www.cyberforum.ru/cpp-beginners/thread809786.html
почему PRINTF не работает? C++
есть файл с следующим содержаним: aa fr ab ty ac qw .. az re нужно найти в этом файле комбинацию ab и во второй файл записать 2 символа, стоящие после пробела. я записываю в массив что d='a', d='b'. Далее в цикле от 0 до 6 (каждая строка содержит 6 символов, анпрмиер, aa fr\n) считываю посимвольно все 6 символов и записываю каждый символ в массив st. Далее, т.к. надо комбинацию ab найти в...
графическая оболочка C++
Возник вопрос с таким заданием: 1)Нужно создать абстрактный класс "геометрические фигуры" сделать 3 дочерних класса, треугольник, квадрат и шестиугольник (равносторонние) эту часть я сделал 2)Нужно создать несколько экземпляров этих классов так, чтобы они двигались по экрану, отскакивали от стен и крутились вокруг центра фигуры. Собственно даже не знаю как подступиться. Что использовать...
C++ Правильно ли я понял условие ? http://www.cyberforum.ru/cpp-beginners/thread809770.html
Условие: Дан массив квадратных матриц. Определить, найдется ли в этом массиве пара взаимно обратных матриц 1) Нахожу обратную матрицу для очередной матрицы 2) Сравниваю полученную обратную матрицу с последующими матрицами 3) Если есть совпадение вывожу "Да"
C++ Реально ли получить из стд::вектора Сишный массив? Или для этого придётся поэлементно копировать и смысл теряется? Я понимаю, что указатель на память выделяемую вектором спрятан где-то глубоко в его реализации. И вообще в том, что он спрятан - вся суть класса. Но если мне надо передать данные в функцию, принимающую Си-массив, неужели я либо не смогу использовать вектор, либо буду предварительно создавать си-массив и копировать в него поэлементно... подробнее

Показать сообщение отдельно
fors117
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 92
16.03.2013, 01:01  [ТС]     Ошибка в функции
я не пойму почему у меня ругается на синус и косинус? в с++ они как то по другому прописываются?

Добавлено через 6 минут
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
 int f1(float a1,float b1,float x1,float x2,float y1,float c1)
 {
return a1*sin(x1)+b1*cos(x2)-c1;
    }
 int f2(float a2,float b2,float x1,float x2,float c2)
 { 
return a2*cos(x1)+b2*sin(x2)-c2;
    }
int main()  {
    float  d,e,x1,x2,y1,y2;
    int z,k,p;
    float a1,a2,b1,b2,c1,c2;
    
    cin>>x1;
    cin>>x2;
    cin>>a1;
    cin>>a2;
    cin>>b1;
    cin>>b2;
    cin>>c1;
    cin>>c2;
    cin>>e;
 
    
    
y1=x1-f1(a1,b1,x2,x1,y1,c1)/2+f2(x1,x2,c2,b2,a2)/8;
y2=x2+f1(a1,b1,x2,x1,y1,c1)/2-f2(x1,x2,c2,b2,a2)/2;
k=0;
 
 
    while d=y1-x1 
    if y2-x2>d then d=y2-x2;
x1=y1;
x2=y2;
k=k+1;
      if k>32000 
          cout<<NET reshenii;
  if d<e 
cout<<y1;
  cout<<y2;
   system("pause");
    return 0;
}
исправил код ошибки такого типа
1>d:\3 лаба прошу\3 лаба прошу\3 лаба прошу.cpp(9) : error C3861: sin: идентификатор не найден
1>d:\3 лаба прошу\3 лаба прошу\3 лаба прошу.cpp(9) : error C3861: cos: идентификатор не найден
1>d:\3 лаба прошу\3 лаба прошу\3 лаба прошу.cpp(13) : error C3861: cos: идентификатор не найден
1>d:\3 лаба прошу\3 лаба прошу\3 лаба прошу.cpp(13) : error C3861: sin: идентификатор не найден
1>d:\3 лаба прошу\3 лаба прошу\3 лаба прошу.cpp(37) : error C2061: синтаксическая ошибка: идентификатор "d"
1>d:\3 лаба прошу\3 лаба прошу\3 лаба прошу.cpp(42) : error C2061: синтаксическая ошибка: идентификатор "k"
1>d:\3 лаба прошу\3 лаба прошу\3 лаба прошу.cpp(44) : error C2061: синтаксическая ошибка: идентификатор "d"[/QUOTE]
 
Текущее время: 19:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru