#include < iostream> #include < vector> using namespace std; int main() { cout < < "введите массив (0, чтобы закончить): \n"; int k, sb = 0, cb = 0, sg = 0, cg = 0; vector< int> v; while (true) { cin > > k; if (k == 0) break; else v.insert(v. k); } for (int i = 0; i < v.size(); i++) { if (v[i] < 0) { sb += -1 * v[i]; cb++; } else { sg += v[i]; cg++; } } cout < < "средний рост юношей: " < < (sb / cb) < < '\n' < < "средний рост девушек: " < < (sg / cg) < < '\n'; return 0; }
memmedovallahverdi0239
21.06.2021
#include < iostream> #include < string> using namespace std; #define in 1 //внутри слова #define out 0 //вне слова int main() { string s; getline(cin, s); int state = out; //позиция s = ' ' + s + ' '; int k = 0; //позиция начала слова for (int i = 0; i < s.size(); i++) if (s[i] == ' ') { if (state == in & & s[k] == s[i - 1]) cout < < s.substr(k, i - k + 1) < < endl; state = out; } else if (state == out) { k = i; state = in; } return 0; }
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Ввод информации с листа бумаги- это процесс, а какое устройство?