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

Массив структур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Текстовые файлы http://www.cyberforum.ru/cpp-beginners/thread208439.html
Добрый день! Мне необходимо обработать текстовый файл, подсчитав в нем количество слов, предложений и абзацев. В каждой строчке не более 20000 символов. Пишу программу #include <stdio.h> #include...
C++ шаблоны и связь между файлами в проекте Собственно, проблема в следующем: если убрать комментарии в файле list.h, то все нормально компилируется. если убрать комментарии в файле list.cpp, то в point.cpp выводится ошибка "undefined... http://www.cyberforum.ru/cpp-beginners/thread208438.html
Написать программу, которая считает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв. C++
нужно чтобы в файл записывалось пользователем русские и английские слова, программа програма считывала только анг язык, и выводила только те слова (агл) которые начинаются на гласную букву)
C++ 1 программа по структуре и 2 по символьным строкам
1. Если первый аргумент командной строки - опция -а, то распечатать остальные аргументы без их первых символов, а если первой идет опция -r, то распечатать аргументы через один в обратном порядке....
C++ Программирование с использованием классов. http://www.cyberforum.ru/cpp-beginners/thread208410.html
Помогите решить. Создать класс квадрат, член класса - длина стороны. Предусмотреть в классе методы вычисления и вывода сведений о фигуре – периметр, площадь, диагональ. Создать производный класс...
C++ Решение задач линейной алгебры Помогите пожалуйста решить. Решив систему уравнений методом Гаусса, вычислить H=E-XXT. 8,2 x1−3,2 x2+14,2 x3+14,8 x4=−8,4 5,6 x1−12x2+15 x3−6,4 x4=4,5 5,7 x1+3,6 x2−12,4 x3−2,3 x4=3,3 6,8... подробнее

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

Массив структур - C++

11.12.2010, 16:50. Просмотров 485. Ответов 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
49
50
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<string.h>
#include<stdlib.h>
void main(void)
{
clrscr();
      int i; int j;
      char s[20];
      struct disciplina
       {
    char _name[20];
    int  _timelec;
    int  _timeprakt;
    char _prepod[20];
       };
 
     struct disciplina disciplina[3];
      strcpy(disciplina[0]._name,"Математика");
        (disciplina[0]._timelec=20);
        (disciplina[0]._timeprakt=15);
      strcpy(disciplina[0]._prepod,"Петров П.П.");
 
      strcpy(disciplina[1]._name,"Русский язык");
         disciplina[1]._timelec=24;
         disciplina[1]._timeprakt=20;
      strcpy(disciplina[1]._prepod,"Зайцев П.П.");
 
      strcpy(disciplina[2]._name,"Труды");
         disciplina[2]._timelec=20;
         disciplina[2]._timeprakt=20;
      strcpy(disciplina[2]._prepod,"Сидоров П.П.");
 
 
    cout<<"Введите преподавателя"<<endl;
    cin>>s;
     for (i=0; i<=2; i++)
      {
    if (s==disciplina[i]._prepod)
      {
      cout<<"Дисциплина: "<<disciplina[i]._name<<endl;
      cout<<"Лекции: "<<disciplina[i]._timelec<<endl;
      cout<<"Практика: "<<disciplina[i]._timeprakt<<endl<<endl;
      }
     
      }
 
getch();
}
Не может сравнить введенную мной фамилию с значением препод. Проверял поиском по timelec и timeprakt, ну вводил число - работает. Прошу помочь.

Добавлено через 33 минуты
Как сделать такой поиск, по преподавателю?

Добавлено через 32 минуты
Нерешаемая?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru