Форум программистов, компьютерный форум CyberForum.ru

Строки, нужна подсказка. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ построение блок-схемы http://www.cyberforum.ru/cpp-beginners/thread309366.html
помогите пожалуйста нарисовать блок схемы по коду программ.. к сожалению с их построением проблемы(( #include "stdafx.h" #include <stdlib.h> #include <stdio.h> #include <iostream> using namespace std; int main() { int flag = 1;
C++ throw, try, catch Пожалуйста, помогите разобраться в том, что это такое, и как его правильно использовать. Где можно об этом почитать? P.S. только начал изучать ООП. http://www.cyberforum.ru/cpp-beginners/thread309360.html
C++ как извлеч цифру
господа програмисты есть такой вопрос допустим есть файл .txt и внём записанно определённое число,как это число можно присвоить переменной? Заранее всем огромное спасибо!!!
Некомпилируемый код компилируется в dev-cpp 4.9.9.2 C++
Доброго времени суток. Вот код #include <iostream> int main() { int n; std::cin >> n; int arr; std::cin >> arr;
C++ Найти все натуральные n-значные числа, цифры в которых образуют строго возрастающую последовательность http://www.cyberforum.ru/cpp-beginners/thread309335.html
Ребят,помогите сделать эту задачу через массивы.Я сделал через строки но мне сказали переделать ее через массивы Задача: Найти все натуральные n-значные числа, цифры в которых образуют строго возрастающую последовательность (например, 1234, 5789). Код: #include <string>
C++ Преобразовать массив по условию. Собственно не могу преобразовать.. Дайте пенка в нужном направлении. Задача:Преобразовать массив таким образом, чтобы сначала располагались все элементы,отличающиеся от максимального не более чем на 20%, а потом — все остальные. #include <cstdlib> #include <iostream> #include <cmath> #include <clocale> using namespace std; int main(int argc, char *argv) подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
31.05.2011, 19:04     Строки, нужна подсказка.
Цитата Сообщение от f1xmAn Посмотреть сообщение
Дана строка, состоящая из слов, разделенных любым количеством пробелов. Напишите программу, которая находит все слова, в которых буква ”а” встречается более чем один раз.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstring>
#include <cstdio>
 
using namespace std;
 
size_t cnt(const char *s, const char c){
  size_t ct = 0;
  for(; *s; ++s)
    if(*s == c) ++ct;
  return ct;
}
 
int main(){
  char str[BUFSIZ], *p;
  cin.getline(str, BUFSIZ);
  for(p = strtok(str, " "); p; p = strtok(NULL, " "))
    if(cnt(p, 'a') >= 2)
      cout << p << ' ';
  return 0;
}
 
Текущее время: 01:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru