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

Вхождение буквы в строку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка на симметричность слова http://www.cyberforum.ru/cpp-beginners/thread16853.html
void main() { char line; printf("vvedite stroku\n"); scanf("%s",line); for (int i=strlen(line)-1,j=0; i!=strlen(line)/2; i--,j++) if (line != line) printf("ne palindrom\n"); else printf("palindrom\n");
C++ Работа со строками на Turbo C Помогите решить задачу на Turbo C! Найти в тексте все слова со спаренными согласными(например, это слова программирование, add, accomodation). Что,никто не знает? http://www.cyberforum.ru/cpp-beginners/thread16847.html
C++ Матрицы на Turbo C
Помогите написать задачу на Turbo C! Задача: В заданной прямоугольной матрице найти в последнем ряду первый отрицательный элемент.Все элементы столбца, где найден этот отрицательный элемент, умножить на минимальный элемент этого же столбца! Что,никто не знает?
C++ сортировка слов в выходном файле help!!!
Пожалуйста,помогите доделать лабу!!! Осталось отсортировать слова в порядке увеличения длины слова...:help: Вот задание полностью: Напишите программу,которая открывает текстовый файл-список,содержащий имена файлов по одному на строке. Программа подсчитывает количество слов во всех файлах и выводит их в другой файл по одному слову на строке в порядке увеличения длины слова код к заданию:...
C++ подсчёт кол-ва положительных членов http://www.cyberforum.ru/cpp-beginners/thread16824.html
подскажите пожалуйста, как реализовать вот что: имеется массив, заполненный случайными цифрами. нужно подсчичать кол-во положительных членов в этом массиве, но считать нужно в отрезках, где число положительных цифр больше 1. т.е. если дан массив: 1 2 3 4 -5 6 -7 -8 -9 10 11 , то положительных чисел здесь будет 6, а не 7, т.к. 6 только одна цифра в положительном отрезке. заранее благодарен.
C++ Изучение С++. Реально ли самому? Учился полтора месяца самостоятельно по книжке и через форумы с++. Посмотрев написанный мною код, ясен пень, знающие люди сказали что я очень мало знаю, типа учиться мне ещё и учиться. Ничего удивительного, но навели на рассуждения. Также сказали, что сам по себе с++ это процентов 10 от того что надо программисту знать(к нему надо архитектуры программирования, и математику(которую худо бедно... подробнее

Показать сообщение отдельно
BornLeader
50 / 46 / 1
Регистрация: 16.05.2008
Сообщений: 162
27.11.2008, 12:36     Вхождение буквы в строку
CheshireCat, при всем моем уважении, ты сам то пробовал что написал?


Rotksoap, это точно работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include<iostream>
#include<conio.h>
#include<math.h>
#include<string>
using namespace std;
 
int str_count(char* str,size_t size, char ch)
{
  int count = 0;
  for(size_t i = 0;i<size;i++)
    if(str[i] == ch) 
    count++;
    return count;
}
 
int main()
{
  char str [100];
  char ch;
  cout << "vvedite stroku: ";
  cin >> str;
  cout << "vvedide bukvu: ";
  cin >> ch;
  cout << str_count(str,strlen(str),ch) << endl;
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru