
Jonrad
6 год назад
Помогите решить задачу на c++ вот задача Даны числа A, B, C. Проверьте, выполняется ли условие, что все три числа двузначные.
вводные даные 1 35 35 35 выводные true водные 2 35 3 5 выводные false срочно надо пж ребят
ОТВЕТЫ

Аврамович
Jul 4, 2019
#include lt;iostreamgt;
using namespace std;
int main() {
int a,b,c;
cin gt;gt; a gt;gt; b gt;gt; c;
cout lt;lt; ((a/100)==0 amp;amp; (b/100)==0 amp;amp; (c/100)==0) lt;lt; endl;
}
using namespace std;
int main() {
int a,b,c;
cin gt;gt; a gt;gt; b gt;gt; c;
cout lt;lt; ((a/100)==0 amp;amp; (b/100)==0 amp;amp; (c/100)==0) lt;lt; endl;
}
#include lt;iostreamgt;
using namespace std;
bool hasTwoDigits(int n) {
int d3 = (int) n / 100,
d2 = (int) (n 100) / 10;
return ((d3 == 0) amp;amp; (d2 gt; 0));
}
int main() {
int a, b, c;
cin gt;gt; a gt;gt; b gt;gt; c;
if ( (hasTwoDigits(a)) amp;amp;
(hasTwoDigits(b)) amp;amp;
(hasTwoDigits(c)) ) {
cout lt;lt; "true" lt;lt; endl;
}
else {
cout lt;lt; "false" lt;lt; endl;
}
return 0;
}
using namespace std;
bool hasTwoDigits(int n) {
int d3 = (int) n / 100,
d2 = (int) (n 100) / 10;
return ((d3 == 0) amp;amp; (d2 gt; 0));
}
int main() {
int a, b, c;
cin gt;gt; a gt;gt; b gt;gt; c;
if ( (hasTwoDigits(a)) amp;amp;
(hasTwoDigits(b)) amp;amp;
(hasTwoDigits(c)) ) {
cout lt;lt; "true" lt;lt; endl;
}
else {
cout lt;lt; "false" lt;lt; endl;
}
return 0;
}
2