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

Отсортировать структуры по зарплатам, по именам. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Эмуляция выноса функций шаблона в отдельный source-файл http://www.cyberforum.ru/cpp-beginners/thread1189538.html
Здравствуйте! Допустимо ли включать cpp-файл в конец hpp-файла для достижения эмуляции выноса реализаций методов шаблона класса в отдельный файл?
C++ Классы. Get/Set у property подскажите что почитать по классам чтоб понятно было? в частности никак не врублюсь в эти Get/Set которые есть у property, что они собой представляют? http://www.cyberforum.ru/cpp-beginners/thread1189537.html
C++ Линейные коллекции данных
Объясните, что такое итераторы и как используются. и вот еще: Цели работы: Освоение технологии реализации позиционных, линейных коллекций на примере АТД "Список". Освоение методики тестирования трудоёмкости реализации коллекций. Задание к работе: 1. Спроектировать, реализовать и провести тестовые испытания АТД "Список" для коллекции, содержащей данные произвольного типа. Тип данных задаётся...
Объяснить как работает программа и сделать её с помощью подпрограмм C++
Объяснить как работает программа и сделать её с помощью подпрограмм. #include <stdio.h> #include <conio.h> #define H 5 #define W 6 int main(){ int matrix = { {1,2,3,3,3,4},
C++ Создание нового экземпляра дочернего класса из экземпляра базового http://www.cyberforum.ru/cpp-beginners/thread1189472.html
Всем привет! Извиняюсь, если вопрос глупый, но что-то не смог найти конкретный ответ на него... У меня есть несколько классов: все они рисуют графику кроме одного, который просчитывает физику. Таким образом, этому классу для просчет физики, постоянно будут требоваться данные из остальных классов, которые рисуют. Я быстро вспомнил про наследование, отнаследовал пару классов рисовки для...
C++ Компилятор Visual C++ платный или нет Народ! Никак не могу найти ответ на один простой вопрос: сам компилятор Visual C++ бесплатный? Или нет? Как я понял, он входит в состав Windows SDK, который абсолютно свободного можно скачать с сайта Майкрософт. Или там какие-то другие компиляторы? И я не совсем до конца понимаю: покупая IDE MS VS, покупаешь не компилятор, а просто удобный инструмент для разработки? Или все же компилятор туда... подробнее

Показать сообщение отдельно
Ukrainis
2 / 2 / 0
Регистрация: 26.10.2013
Сообщений: 42
29.05.2014, 17:21  [ТС]     Отсортировать структуры по зарплатам, по именам.
Наткнулся на такую проблему: не получается отфильтровать людей по профессиям из одной структуры. Код выводит либо первую профессию, либо вообще ничего не выводит. Вот сам код:
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
void filtr_profession(){
 int i;
 char prof[20];
 cout << "Enter profession: ";
 cin >> prof;
 for(i=0; i<SIZE; i++) {
  if(strcmp(prof, stuff[i].prof)) {
   cout << "Professija: " << prof << "ne naidena " << "\n";
   break;
  }
  if(i==SIZE) {
   cout << "Item not found.\n";
   return;
  }
  for (i=0; i<SIZE; i++){ 
  if(!strcmp(prof, stuff[i].prof))  {
   cout <<"ID: "<<i;
   cout << " Name and surname: " <<stuff[i].name; cout << " "; cout << stuff[i].surname << "\n";
   cout << "Proffesion: " << stuff[i].prof << "\n";
   cout << "Tax book: ";
   cout << stuff[i].tax_book << "\n";
   cout << "Dependents: " << stuff[i].dependents << "\n";
   cout << "Hourly rate: ";
   cout << stuff[i].hourly_rate <<"\n";
   }
   system("pause");
  }
 }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru