BuHaM #1 Опубликовано: 27 декабря 2011 Дана строка,содержащая английский текст.Найти кол-во слов, начинающихся с буквы b. #include<stdio.h> #include<conio.h> void main() {int i,words=0; char str[10],ch; puts("Please,write text\n"); while((ch=getchar())!='\n') if(????)words++; printf("\n%i words",words); getch(); } думаю,что нужно делать счет "_b"но как это правильно написать не знаю.Выручайте Tifa - best fighter Поделиться сообщением Ссылка на сообщение
Z-t-1-m-Q #2 27 декабря 2011 trollfacelessvoid PROFIT Velen There is a rainbow in the sky Поделиться сообщением Ссылка на сообщение
whohoo #3 27 декабря 2011 я такие на работе делаю мне за это деньги плотят. Поделиться сообщением Ссылка на сообщение
protokol #4 28 декабря 2011 паскаль 11 класс? аналогичная задача решена совсем по другому вообщем вот эти двое ^ типа беседуют, слово в слово, и вот второй говорит "следи за языком, щенок" И ПОСЛЕ ЭТОГО ЗАСОВЫВАЕТ СВОЙ ЯЗЫК В РОТ ТРЕТЬЕМУ ЧУВАКУ, начинается внезапное пидорское порево с лошадьми и утконосом Поделиться сообщением Ссылка на сообщение
Droed #5 28 декабря 2011 Мастерская ждет тебя, помог бы но ухожу. _██_ _██_ ( ง ͠° ͟ʖ ͡°)ง \(°ᴗƪ) Поделиться сообщением Ссылка на сообщение
Hekkoo #7 28 декабря 2011 в таверне тебе точно помогут спросил бы в мастерской, ответил. :NYwizard: Поделиться сообщением Ссылка на сообщение
Simonn #8 28 декабря 2011 откуда вы такие беретесь :NYavtorklif: Поделиться сообщением Ссылка на сообщение
sn0kjke #11 28 декабря 2011 не хуя себе :NYpalevo: Цитата дубасик это сорт сала? Поделиться сообщением Ссылка на сообщение
DIMAN123456789 #12 28 декабря 2011 Еба, я вообще с++ не знаю и смог написать эту прогу за 20 минут из которых 15 качал визуал студио экспресс :NYavtorklif: Держи решение и не благодари. Конечно выглядит быдлански, но думаю для первой проги на с++ неплохо #include <iostream> #include <conio.h> #include <string> using namespace std; int main () { char buff[] = "hui pizda bog bey govno ebal rot buba"; string b = "b"; char *tmp_char; tmp_char = strtok(buff," "); int word=0; while (tmp_char != NULL) { string d = tmp_char; if(*b.begin()==*d.begin()) { word++; } tmp_char = strtok(NULL, " "); } cout<<"word = "<<word; getch(); return 0; } Поделиться сообщением Ссылка на сообщение