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

C++ простейшая программа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ выбрать из string числа http://www.cyberforum.ru/cpp-beginners/thread441952.html
Подскажите плс как из string равной допустим "123ghj42" вытащить числа и засунуть их в int переменную? что то вроде: int main() { string str; cin>>str; int i=0; while(str!='\0')
C++ Оптимизация условия цикла while Доброго времени суток, друзья! Я еще совсем новичок в С++. Подскажите плз как оптимизировать следующее условие выхода из цикла while. Уж очень громоздко выглядит, и что-то внутри меня подсказывает что это можно как-то сократить:) char ch = 'a'; while (ch != 42 && ch != 43 && ch != 45 && ch != 47) http://www.cyberforum.ru/cpp-beginners/thread441940.html
Поменять местами столбы в массиве C++
Вот есть программа.Нужно поменять местами столбец где есть максимальный элемент с первым столбцом.И значение элементам массива задать случайное. #include <iostream.h> #include <conio.h> #include <stdio.h> #include <windows.h> int main () {
Как правильно вставить переменную? C++
Вот программа: #include <iostream> #include <cstdlib> #include <fstream> #include <stdio.h> #include <string> #include <io.h> #include <windows.h> #include <cmath>
C++ дана квадратная матрица http://www.cyberforum.ru/cpp-beginners/thread441890.html
Помогите пжл с задачей! дана квадратная матрица А, размером nxn. сформировать одномерный массив, содержащий минимальные элементы каждого столбца матрицы
C++ Удалить строку из массива. Удалить из массива А(13,5) строку, в которой находится наибольший элемент массива. Настоятельно рекомендую прочитать Правила форума - там и про названия тем, и про дубли есть... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
07.02.2012, 22:57     C++ простейшая программа
Цитата Сообщение от lastfin Посмотреть сообщение
if (answer == '-')
Цитата Сообщение от lastfin Посмотреть сообщение
if (answer == '+')
И заработаетЛогическое сравнение == а одно равно - это присваивание, т.е вместо того чтобы сравнивать answer с - или + ты присваивал ему значение + или минуса, вот

Добавлено через 16 секунд
Цитата Сообщение от lastfin Посмотреть сообщение
if (answer == '-')
Цитата Сообщение от lastfin Посмотреть сообщение
if (answer == '+')
И заработаетЛогическое сравнение == а одно равно - это присваивание, т.е вместо того чтобы сравнивать answer с - или + ты присваивал ему значение + или минуса, вот

Добавлено через 2 минуты
lastfin, вот твой код в божеском виде + там одного else не хватало
C++
1
2
3
4
5
6
7
8
9
10
cout << "Did you see " << friend_name << " yesterday(+/-)\n";
char answer; 
cin >> answer;
if (answer == '-')
    cout << "Please, phone him"<<endl; 
else//Вот его надо было тоже
if (answer == '+') 
    cout << "He will phone to you today"<<endl;
else 
    cout << "You do it wrong"<<endl;
Добавлено через 4 минуты
lastfin, чтоб ты понял зачем else добавил
Предположим его нет и ты нажал минус что будет
Программа пропечатает "Please, phone him" и думаешь на этом всё окончится - неа - алгоритм пойдёт дальше. что мы встречаем
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
if (answer == '+')
а ведь у нас минус, и что будет делать программа - она пропечатает You do it wrong, т.к. минус не плюс. Другое дело когда вводим else - введи минус в условие к плюсику уже не попадём

Добавлено через 12 секунд
lastfin, чтоб ты понял зачем else добавил
Предположим его нет и ты нажал минус что будет
Программа пропечатает "Please, phone him" и думаешь на этом всё окончится - неа - алгоритм пойдёт дальше. что мы встречаем
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
if (answer == '+')
а ведь у нас минус, и что будет делать программа - она пропечатает You do it wrong, т.к. минус не плюс. Другое дело когда вводим else - введи минус в условие к плюсику уже не попадём

Добавлено через 9 минут

Не по теме:

PS

Цитата Сообщение от ForEveR Посмотреть сообщение
-=ЮрА=-, Любой С++ компилятор обязан реализовывать ввод/вывод std::basic_string<char, std::char_trairs<char> > и std::basic_string<wchar_t, std::char_traits<wchar_t> >... Если не реализовывает - в топку.
- я не на столько категоричен

ForEveR, когда умрёт последний человек пишущий в стареньком borland C, turbo C, VS 6.0 и т.д., тогда перейду на менее архаичный компилятор, до того в мире будет "последний могиканин", который умеет писать на рухляди
Кстати свободно пишу в 9-ке, при этом она мне даже помогает писать код который приемлим всем семейством студий от 6-й до 9-й. Вот сядь когда-нибудь за лупоглазый монитор с системником с Floppy A и Win98 SP1 со студией на борту и попробуй чё-нить написать - увидишь сильно ли имеющиеся знания пригодились...

 
Текущее время: 04:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru