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

Строки в условии - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Библиотека gmp.h, бесконечные числа http://www.cyberforum.ru/cpp-beginners/thread30607.html
вопрос такой: как выводить числа, которые длинной больше 10 символов?как работает gmp_get_str?
C++ Как правильно создать динамический массив из функции Вот так ругается компилятор: int** i_matrix; f(i_matrix,N, M); ............................................. void f(int** matrix, int n, int m) { matrix = new int *; if (!matrix) exit(0); http://www.cyberforum.ru/cpp-beginners/thread30606.html
Можно примерчик простенькой програмки, которая читает строку с клавы и записывает ее в переменную. C++
Собственно простенький примерчик. Надо, что бы человек вводил с клавиатуры строку, потом нажимал <Enter> и, то что он ввел попадало в переменную, или сразу в ячейку матрицы. Вот предыдущий код: #include <iostream.h> #include <string.h> int main() {
C++ Дружественные числа
Мне нужно составить программу для нахождения дружечтвенных числ до заранее заданного числа n. Подскажите хоть как єто сделать, а то я даже не пойму как это дружественные числа. Все что нашел это эту формулу _http://ru.wikipedia.org/wiki/Дружественные_числа
C++ Создать матрицу элементы которой являются строки http://www.cyberforum.ru/cpp-beginners/thread30568.html
В предыдущем задании надо было создать матрицу N на M элементы которой целые числа. А вот теперь нужна матрица элементы которой строки. Вот код создания динамического двумерного массива и его удаления. Как правильно переписать, что бы можно было в ячейках хранить строки? Посоветуйте. int **matrix; matrix = new int *; if (!matrix) { cout << "Error: dynamic array is not...
C++ Что убдет если new вызвать 2 раза с одним и тем же указтелем?? Собственно вопрос что будет? напрмер int *i=new(1); i=new(3); i будет сылаться на ячеку со значенеим 3 это ясно, а куда денется ячейка со значением 1? подробнее

Показать сообщение отдельно
SZ
2 / 2 / 0
Регистрация: 16.11.2008
Сообщений: 44
18.04.2009, 21:44     Строки в условии
Помоги разобраться со строками в условии.
Код
cout<<"Is it a worker or a student?"<<endl;
cin>>s;
if(s=="worker")
    worker1.data_worker();
else student1.data_student();
Здесь чисто игнорирует, не выдавая никаких ошибок.
Код
if(s[0]=='w')
   worker1.data_worker();
else student1.data_student();
Здесь работает.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru