Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Показать сообщение отдельно
nelian
0 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 18

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

02.06.2012, 22:16. Просмотров 410. Ответов 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
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;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru