Дан текст без знаков препинания. Между словами может быть только 1 пробел. Определить какой процент слов в тексте сожержит хотя бы 1 букву "d".
Предмет:
ИнформатикаАвтор:
sophie28#include <iostream>using std::cout;using std::cin;using std::endl;using std::fixed;#include <cstring>using std::strcpy;#include <iomanip>using std::setprecision;int main(){ char s[100], temp[100]; int counter = 0, counter1 = 0; cout << "Enter the string: "; cin.getline(s, 100); strcpy(temp, s); //Определяем общее количество слов //и количество слов с буквай d char *ptr = strtok(temp, " "); while(ptr) { for(int i = 0; *(ptr + i) != NULL; i++) { if(*(ptr + i) == 'd') { counter1++; break; } } counter++; ptr = strtok(NULL, " "); } cout << setprecision(2) << fixed << (counter1 * 100 / double(counter)) << '%' << endl; return 0;}
Автор:
gilliand8ffДобавить свой ответ
Медаль-то на тебя навесили небось не за раков? Напрасно ты меня уговариваешь, герой. Нужно выделить грамматическую основу этих предложений.
Предмет:
Русский языкАвтор:
grantpxceОтветов:
Смотреть
Стороны одного прямоугольника равны 19 см и 32 см.Площадь 2-ого прямоугольника на 25% больше.Найдите стороны второго прямоугольника,если одна из них в (две целых три восьмых(смешанной дробью)) раза больше одной из сторон первого прямоугольника.Сколько ответов имеет задача?
Предмет:
МатематикаАвтор:
barbie7Ответов:
Смотреть
Исследуйте функцию у=3х^4 - 4х^2 + 1 на четность
решить уравнение:
sin t= -0.5 корень из 2