Есть ответ 👍

Удалить из строки все слова , заканчивающиеся на гласную букву. написать программку на с++

272
458
Посмотреть ответы 2

Ответы на вопрос:

sehya72
4,4(65 оценок)

#include < iostream> #include < cstdlib> #include < cstring> #include < string> #include < locale> using namespace std; int main(int argc, char *argv[]) { setlocale(lc_all,""); char dlt[]={"уеёэоаыяиюeyuioa"}; int dsize = sizeof(dlt)/sizeof(dlt[0]); char *ptr = null; string str; getline(cin,str); char cstr[str.length()+1]; strcpy(cstr, str.; ptr = strtok(cstr," "); while(ptr){ bool op = false; int size = sizeof(ptr)/sizeof(ptr[0])-1; for(int i = 0; i < dsize; i++) if(ptr[size-1] == dlt[i]) op = 1; if(! op) cout < < ptr < < " "; ptr = strtok(0," "); } return exit_success; }

Uses crt; const b=10; var c: integer; begin read(c); if c> b then writeln(c+b) else writeln(2*c*b); end.

Популярно: Информатика