Məsələnin həlli üçün verilmiş sətirdə '.', '!' və '?' simvollarının sayını hesablamalıyıq.
Alqoritmin həyata keçirilməsi
Daxil olan sətiri oxuyuruq.
ggetline(cin, s);sətirində '.', '!' və '?' simvollarının sayını dəyişənində hesablayırıq.
res = 0;
for (i = 0; i < s.size(); i++)
if (s[i] == '.' || s[i] == '!' || s[i] == '?') res++;Cavabı çıxarırıq.
printf("%d\n", res);Python icrası
Daxil olan sətiri oxuyuruq.
s = input()sətirində '.', '!' və '?' simvollarının sayını dəyişənində hesablayırıq.
res = 0
for x in s:
if x in ".!?": res += 1Cavabı çıxarırıq.
print(res)Python icrası — sum for
Daxil olan sətiri oxuyuruq.
s = input()sətirində '.', '!' və '?' simvollarının sayını dəyişənində hesablayırıq.
res = sum(s.count(char) for char in '.!?')Cavabı çıxarırıq.
print(res)