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

Структуры и оператор switch - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проект библиотека . Загляни http://www.cyberforum.ru/cpp-beginners/thread1032540.html
Здраствуйте мне нужно зделать проет по ООП. Разработать информационную систему « Библиотека» . Описать классы Book и Reader . Класс Book должен содержать поля с такой информацией : идентификатор...
C++ ввод нужен ввод одного либо двух чисел, в зависимости от того, одно или два числа введено, производить то или иное действие, для простоты выводить эти самые числа. если введено a -> вывод а если введены... http://www.cyberforum.ru/cpp-beginners/thread1032530.html
Задача про векторы (операции над ними и сортировка) C++
Добрый вечер, подскажите пожалуйста реализацию на С++, мне как новичку трудно разобраться и понять как это решить. Задали задачу для курсовой: Реализовать в виде класса набор подпрограмм для...
C++ Блок-схема
Привет, форумчане! Помогите составить блок-схему? #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main () { int nSize, n, Max = 0, IndexMax, multi = 1;
C++ Составить блок-схему по коду http://www.cyberforum.ru/cpp-beginners/thread1032512.html
#include "stdafx.h" #include <iostream> #include <ctime> #include <iomanip> using namespace std; int _tmain(int argc, _TCHAR* argv) { srand(time(0)); setlocale(LC_ALL,"RUS"); ...
C++ СПОСОБЫ ПРЕДСТАВЛЕНИЯ ФОРМУЛ ЛОГИКИ ВЫСКАЗЫВАНИЙ Написать программу, которая осуществляет переход от КНФ к ДНФ подробнее

Показать сообщение отдельно
Croessmah
Ушел
Эксперт CЭксперт С++
13554 / 7705 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
07.12.2013, 23:03
Цитата Сообщение от Revopower Посмотреть сообщение
Подскажите господа программисты почему.
потому что вводите число:
C++
1
cin >> dir;
и сравниваете с кодами символов '1', '2' и '3':
C++
1
2
3
    case '1': chosen = sotrud1; break;
    case '2': chosen = sotrud2; break;
    case '3': chosen = sotrud3; break;
Поэтому в строчке:
C++
1
cout << "sotrudnik #" << chosen.number << endl << "\nzarplata:" << chosen.zarplata;
chosen не инициализирована
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru