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

Разобраться с ошибками в коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ подскажите пожалуйста с задачей http://www.cyberforum.ru/cpp-beginners/thread594485.html
в общем сначало нужно ввести Х это количество ящиков которые будут ехать по конвееру, над конвеером расположен сам робот, который будет выбирать 1 определенный цвет, а остальные буду проезжать(всего 7 цветов), и должен вестись счетчик нижнего и верхнего склада...примерно так
C++ Перегрузка assing operator. Unhandled exception at 0x103157aa (msvcr100d.dll) in 1exColonSynt_withColonSynt.exe: 0xC0000005: Access violation read Значит есть линия (класс Line ) , которая состоит из точек (Class Point). Хочется Одной линии передать значения другой. Я перегрузил assing operator для Point работает нормально. Для Класса Line выдает какую злую ошибку Unhandled exception at 0x103157aa (msvcr100d.dll) in 1exColonSynt_withColonSynt.exe: 0xC0000005: Access violation read... Пожалуйста, посмотрите в чем косяк. Код ниже. ... http://www.cyberforum.ru/cpp-beginners/thread594464.html
C++ программа сделана.нужно сделать удаление и добавление элементов
задание к программе. Дан файл, содержащий информацию о результатах спортивных соревнований. Структура записи файла: - номер участника, - фамилия, - город (команда), - количество очков по каждому из двух видов состязаний. Написать программу, выдающую - фамилии призеров по сумме результатов, - результаты заданного спортсмена. ниже архив с этой программой.требуется помощь в добавлении и...
Что значат данные ошибки? Visual C++
у меня выходят такие ошибки, что это значит?
C++ Информационные технологии проделать в экселе http://www.cyberforum.ru/cpp-beginners/thread594429.html
Показать, что выражения x=sin(a) и y=cos(a) описывают окружность при изменении а от 0 до 6.28 радиан.
C++ Балансирование вырожденного дерева Допустим у меня есть построенное бинарное дерево поиска. Помогите пожалуйста решить для меня не очень простую задачу. 1) Просто определить является ли данное дерево вырожденным. (каждый родитель имеет только один потомок или левый или правый) 2) Если да, то перестроить его в идеально сбалансированное. Идеально сбалансированное - дерево, где для каждого узла количество узлов в левом и правом... подробнее

Показать сообщение отдельно
nelian
 Аватар для nelian
0 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 18
02.06.2012, 22:16     Разобраться с ошибками в коде
что я делаю неправильно
вот код программы

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
49
50
51
52
53
54
55
56
57
#include <iostream.h> 
#include <string.h> 
#include <conio.h>
 
int main () 
{ 
struct strc     
{
    char day[2];
    char month[2];
    char year[4];
    char kod[10];
    char gorod[50];
    int vrema[10];
    int tarif[10];
    char tel[15];
    } mats[100];
int kol, i,j;
int sum_v=0,sum;
char g;
 
 
cout << "Vvedite kolishestvo razgovorov: ";
cin >> kol;
for(i=0;i<kol;i++)
{
    cout << "Vvedite den: ";
    cin >> mats[i].day;
    cout << "Vvedite mesac: ";
    cin >> mats[i].month;
    cout << "Vvedite god: ";
    cin >> mats[i].year;
    cout << "Vvedite kod goroda: ";
    cin >> mats[i].kod;  
    cout << "Vvedite nazvanie goroda: ";
    cin >> mats[i].gorod;      
    cout << "Vvedite nomer telefona: ";
    cin >> mats[i].tel;
    cout << "Vvedite dlitelnost razgovora v minutah: ";
    cin >> mats[i].vrema;   // âûäГ*ГҐГІ error C2679: binary '>>' : no operator defined which takes a right-hand operand of type 'int [10]' (or there is no acceptable conversion)
    cout << "Vvedite tarif: ";
    cin >> mats[i].tarif;  // error C2679: binary '>>' : no operator defined which takes a right-hand operand of type 'int [10]' (or there is no acceptable conversion)
}
    cout << "Vvedite nujnyj gorod: ";
    cin >> g;
 
for(i=0;i<kol;i++)
    if(!strcmp(mats[i].gorod,"g"))
    {
        sum_v+ = mats[i].vrema;   // error C2059: syntax error : '='
        sum = sum_v * mats[i].tarif; // error C2297: '*' : illegal, right operand has type 'int [10]'
    }
 
cout << g << sum_v << sum << endl;
getch();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru