Предмет: Информатика,
автор: marinin2003
С++. Использовать while. Срочно плз
Приложения:
Ответы
Автор ответа:
0
#include <iostream>
int main(){ std::string b = "NO"; int a; for (;;) { std::cin>>a; if (a == 100) break; if (a == 77) b = "YES"; } std::cout<<b;}
int main(){ std::string b = "NO"; int a; for (;;) { std::cin>>a; if (a == 100) break; if (a == 77) b = "YES"; } std::cout<<b;}
saintegg:
можно, только у тебя будет выводиться 1 в случае - true, 0 - в случае false
так просто быстрее
а стринг это строковый тип данных
через int b = "NO" можно?
нет, конечно, int -
int - это целочисленные значения
Пасиба! Кстати, чтобы постоянно не писать std: используй using namespace std;
Спасибо за "совет", но если будешь писать когда-нибудь большие проекты, то тебе это может сыграть плохую шутку
))
в данной задаче можно использовать пространство имен, конечно, но я уже это делаю по привычке
Автор ответа:
0
#include <iostream>
int main()
{
bool b = false;
int a = 0;
while (1) {
std::cin >> a;
if (a == 100) break;
if (a == 77) b = true;
}
b ? std::cout << "TRUE" : std::cout << "FALSE";
}
int main()
{
bool b = false;
int a = 0;
while (1) {
std::cin >> a;
if (a == 100) break;
if (a == 77) b = true;
}
b ? std::cout << "TRUE" : std::cout << "FALSE";
}
Похожие вопросы
Предмет: География,
автор: kjbg132467234
Предмет: Математика,
автор: bogdanbolotov11
Предмет: Другие предметы,
автор: hanfun6
Предмет: Биология,
автор: Амuр
Предмет: Литература,
автор: Виген123