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

Ошибка в коде.Не правильно объявлена структура! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как убрать строку? http://www.cyberforum.ru/cpp-beginners/thread1051716.html
Программа выдает такую вещь: Как переделать код, чтобы не было первой строки, чтобы сразу мы записывали элементы в массив в скобочках? Сам код: #include "stdafx.h" #include <iostream> #include <ctime>
C++ написать класс написать класс с реализацией обыкновенных дробей с выделенной частью. Перегрузка операции сложения "+", потокового ввода и вывода. с конструктором и деструктором. Ограничение: наследование. Вывод сумма. Как его написать, знаю примерно как с дробями и ито ошибка там какая-то, а с целой частью проблема( #include <iostream> #include <stdio.h> #include <stdlib.h> #include <conio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1051710.html
Написать класс с реализацией обыкновенных дробей с выделенной частью C++
написать класс с реализацией обыкновенных дробей с выделенной частью. Перегрузка операции сложения "+", потокового ввода и вывода. с конструктором и деструктором. Ограничение: наследование. Вывод сумма. Как его написать, знаю примерно как с дробями и ито ошибка там какая-то, а с целой частью проблема( #include <iostream> #include <stdio.h> #include <stdlib.h> #include <conio.h> #include...
C++ работа с векторами
Значение A.pointer изменяется вместе с j, никак не могу понять почему. Вектора использую в первый раз. Подскажите пожалуйста, что не так? int n=StrToInt(Edit1->Text); top *A = new top; int **a=new int*; for (int i=0; i<n; i++) { a=new int; }
C++ выводит то,чего нет http://www.cyberforum.ru/cpp-beginners/thread1051700.html
Собственно вот код (не мой). Задание: В имеющемся словаре найти группы слов, записанных одними и теми же буквами и отличающиеся только их порядком, то есть перестановкой, например, (КОМАР, КОРМА). Выводит лишние слова,которых в файле нет! Например у меня слова торба аборт топор ропот торт А он выводит аборт торба аборт
C++ работа с файлами задача программы и само задание состоит в следующем: Файл f содержит буквы латинского и русского алфавитов.Занести в файл h- только латинские буквы, а в файл g-только русские буквы-программа написана в билдере 6 но он выдает одну ошибку if(isrus(temp))-посмотрите пожалуйста может чего -то не хватает или я что то не так сделала... подробнее

Показать сообщение отдельно
spectrum988
0 / 0 / 1
Регистрация: 24.10.2013
Сообщений: 47
22.12.2013, 12:10     Ошибка в коде.Не правильно объявлена структура!
Здравствуйте!Помогите пожалуйсто.В программе использую структуры,но видимо не правильно их прописываю в коде.Как правильно прописать!
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
58
59
60
61
62
63
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
typedef struct
{
char strana[20];
char fio[40];
int year;
int number;
int rost;
int ves;
}team;
 
{
cout << " Strana:";
cin >> t.strana;
cout << "FIO:";
cin >> t.fio;
cout << "Number: ";
cin>> t.number;
cout << "Vozrast:";
cin >> t.year;
cout << "Rost:";
cin >> t.rost;
cout << "Ves:";
cin >> t.ves;
cout << "\n";
}
int main()
{
team arsenal[10],bayern[10],chelsea[10];
int as = 0 , bs = 0, cs = 0,asv,bsv,csv,ik,i;
{
 cout << "Koli4estwo igrokow в komande";
 cin>>ik;
  for(int i = 0; i != ik; i++)
   {
    cout << "Vvedite igroka komandi arsenal: " << endl;
    сin>>arsenal[i];
    av+= arsenal[i].year;
    cout << "Vvedite igroka komandi bayern: " << endl;
    cin>>bayern[i];
    bv= bayern[i].year;
    cout << "Vvedite igroka komandi chelsea: " << endl;
    cin>>chelsea[i];
    cv+= chelsea[i].year;
   }
    asv=av/ik;
    bsv=bv/ik;
    csv=cv/ik;
    if(asv < bsv && asv < csv)
     for(int i = 0; i != ik; i++)
      cout <<arsenal[i].strana<<" "<< arsenal[i].fio << " " <<arsenal[i].number<< " " << arsenal[i].year<<" "<<arsenal[i].rost<<" "<<arsenal[i].ves<<" "<<endl;
    else if(bsv < asv && bsv < csv)
     for(int i = 0; i != ik; i++)
      cout << bayern[i].strana<<" "<< bayern[i].fio << " " <<bayern[i].number<< " " << bayern[i].year<<" "<<bayern[i].rost<<" "<<bayern[i].ves<<" "<<endl;
    else
     for(int i = 0; i != ik; i++)
      cout << chelsea[i].strana<<" "<< chelsea[i].fio << " " <<chelsea[i].number<< " " << chelsea[i].year<<" "<<chelsea[i].rost<<" "<<chelsea[i].ves<<" "<<endl;
getch();
return 0;
}
}
Программа должна работать так при вызове сin>>arsenal[i]
Она должна требовать для введения strany,FIO,Vozrast и т.д
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru