как найти максимальный элемент матрицы 5*5 дипазоном от -20 до 60 и удалить строку и столбец матрицы, на пересечении которых находится максимальный элемент? Заранее спасибо =)
чтобы отбрасывались знаки после запятой , но эту проблему я решил уже сам)возникла новая проблема)подскажите, нет ли формулы для расчета значений квадратной матрицы, пишу программу , должна решать матрицы.
C++ прогеры, подскажите пожалуйста, как можно определить время работы какого-либо приложения. Т.е. чтобы программа показывала сколько времени за весь день работало то или иное приложение, например, сколько в течении всего дня работал aimp.
Что в твоем понимании "использовать объекты"? =)) делаешь, что твоя прога всё время следила, работает ли процесс, ну и потом уже узнаешь время))
Code: #include <iostream> using namespace std; int main() { int x = 15.75; float k = 15.75; char v = 15; string name; cout << x << " is the integer" << endl; cout << k << " is the float" << endl; cout << v << " is the char" << endl; cout << "what is your name: "; cin >> name; cout << name << " Is your name, Thats great!!" << endl; system("pause"); return 0; } почему ошибка? mvs 2008 ,вроде все норм писал
Предупреждение 1 warning C4244: инициализация: преобразование 'double' в 'int', возможна потеря данных c:\documents and settings\nelz\рабочий стол\infernus engine\111111111\111111111\main.cpp 7 111111111 Ошибка 2 error C2679: бинарный '>>': не найден оператор, принимающий правый операнд типа 'std::string' (или приемлемое преобразование отсутствует) c:\documents and settings\nelz\рабочий стол\infernus engine\111111111\111111111\main.cpp 18 111111111 Ошибка 3 error C2679: бинарный '<<': не найден оператор, принимающий правый операнд типа 'std::string' (или приемлемое преобразование отсутствует) c:\documents and settings\nelz\рабочий стол\infernus engine\111111111\111111111\main.cpp 20 111111111
int x = 15.75; Если поставить float - компилируется. З.Ы. У меня Dev C++. Или убери десятичную часть, оставь только 15 int x = 15;
нее ,у меня все пашет но при компил вот 3 ошибки,,интересно куда стринги пропал? не нравится мне это mvs 2008 хм на дев все пашет да я понел....всем спасибо
#include <iostream> using namespace std; int main() { enum Days {Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturda}; int choice; cout << "Enter a day (0-6): "; cin >> choice; if (choice=Sanday || choice==Saturday) cout <<" nYou're already off on weekends!\n"; else cout <<"\nOkay, I'll put in the vacation day.\"; return 0; } Вот какие ошибки : 1>c:\documents and settings\администратор\мои документы\visual studio 2008\projects\ex1\ex1\exx1.cpp(10) : error C2065: Sanday: необъявленный идентификатор 1>c:\documents and settings\администратор\мои документы\visual studio 2008\projects\ex1\ex1\exx1.cpp(10) : error C2065: Saturday: необъявленный идентификатор 1>c:\documents and settings\администратор\мои документы\visual studio 2008\projects\ex1\ex1\exx1.cpp(13) : error C2001: newline в константе 1>c:\documents and settings\администратор\мои документы\visual studio 2008\projects\ex1\ex1\exx1.cpp(14) : error C2143: синтаксическая ошибка: отсутствие ";" перед "return" 1>Журнал построения был сохранен в "file://c:\Documents and Settings\Администратор\Мои документы\Visual Studio 2008\Projects\ex1\ex1\Debug\BuildLog.htm" 1>ex1 - ошибок 4, предупреждений 0 ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Помогите решить проблему.
Code: #include <iostream> using namespace std; int main() { enum Days {Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday}; int choice; cout << "Enter a day (0-6): "; cin >> choice; if (choice=Sunday || choice==Saturday) cout <<" nYou're already off on weekends!\n"; else cout <<"\nOkay, I'll put in the vacation day.\n"; return 0; } Всё дело в твоей невнимательности.
По книге Либерти учишь? Code: #include <iostream> using namespace std; int main() { enum Days {Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday}; int choice; cout << "Enter a day (0-6): "; cin >> choice; if (choice==Sunday || choice==Saturday) cout <<"\nYou're already off on weekends!\n"; else cout << "\nOkay, I'll put in the vacation day.\n"; return 0; } Неграмотно пишешь. Буквы теряешь. Переписал. Dev C++ компилит на ура.
Форумчане, помогите с проблемкой на С++: есть функция: Code: mpz_out_str([COLOR=yellow]FILE *stream[/COLOR], int base, mpz_t op) (из GMP, но не важно) в документации сказано, что выводить структуру mpz_t (параметр op) можно так: Code: mpz_t value; mpz_out_str ([COLOR=yellow]stdout[/COLOR], 10, value); //то есть прямо в поток и отображается значение value в консоли Вопрос: 1) Можно как-то вывести не в stdout, а в строковую переменную/поток? Что за тип такой FILE *stream? Буду признателен тем, кто поделится мыслями! Спасибо!
1) http://gmplib.org/manual/Converting-Integers.html#Converting-Integers Function: char * mpz_get_str (char *str, int base, mpz_t op) Convert op to a string of digits in base base. The base argument may vary from 2 to 62 or from −2 to −36. 2) http://www.cplusplus.com/reference/clibrary/cstdio/FILE/ FILE Структура для идентификации файлового потока в чистом C. Соответственно для вывода в файл, в том числе в stdin, stdout и stderr.