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

Определить, сколько в строке символов "*", ":", ";" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Или http://www.cyberforum.ru/cpp-beginners/thread653604.html
Как использовать или в с++. Например if (1условие) или (2условие).
C++ Написать условие: Можно ли по заданным координатам построить трапецию? ... в 72 строке ЗЫ Я весь код скинул т.к. возможно понадобится остальное. Заранее благодарю Вас! :) #include<iostream> #include<math.h> #include<windows.h> #include<cmath> using namespace std; char bufRus; http://www.cyberforum.ru/cpp-beginners/thread653585.html
C++ Палиндром или нет?
Определить, является ли заданное натуральное число палиндромом, т.е. таким, десятичная запись которого читается одинаково слева направо и справа налево (например: 30303, 1441).
C++ Потоки и файлы
Здравствуйте! Помогите, пожалуйста, исправить ошибки, ну не получается у меня... я кажется запуталась с этими потоками... файлами...:gsorry: а вообще эта программа должна найти минимальное число больше А :gsorry: #include <fstream> using namespace std; int main() { int n, A; // n - количество чисел в массиве fstream f; f.open("input.txt", ios::in);
C++ insert работает как-то странно http://www.cyberforum.ru/cpp-beginners/thread653546.html
По задумке при последовательном вводе чисел 1, 2, 3 и тд на экране должно появится 2 2 1 1 и тд а выходит 2 1 2 1...и тд
C++ Циклы и выражения отношений (Прата 5 глава 3 зад) Помогите с задачей: Дафна инвестировала $100 под простых 10%. То естьб каждый год инвестиция должна приносить 10% инвестированной суммы, т.е. 10$ каждый годЖ прибыль = 0,1 * исходный баланс В то же время Клео зарабатывает 5% от $100 в первый год, что даёт $105. на след. год она зарабатывает 5% от $105, что сотсавляет $5.25, и так далее. Напишите программу, кот. вычислит, сколько лет... подробнее

Показать сообщение отдельно
Goga-turbo
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 5
17.09.2012, 22:59     Определить, сколько в строке символов "*", ":", ";"
Учусь языку,не могу разобраться со строками,а точнее с их описанием! Помогите пожалуйста на примере задачи:Дана строка.Определить сколько в ней символов "*", ":", ";".
Я тут набросал что нашел в инете,но ясное дело ничего не работает.
Программирую в Microsoft Visual Studio 2008/10.Если несложно,то киньте еще какие нибудь задачи со строками посложнее,заранее благодарен!
Мой выродок:

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
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include<conio.h>
using namespace std;
#include<string.h>
#define TEXT L##p
#define char wchar_t
#define TEXT(p)p
#define TCHAR char 
 
TCHAR* masStr=1[str];
//TCHAR str[]=TEXT("privet");
 
 
 
bool Symb(TCHAR a)
{return a==TEXT('*')||a==TEXT(';')||a==TEXT(':');
}
 
 
int Kol(TCHAR* str)
{int k=0;
for(;str;str++)
{if (Symb(*str)) k++;}
return k;
}
        
void main(void)
{
    int kol=0;
//if(wParam == 34)
setlocale(LC_ALL,"");
cout<<"Введите символы ";
cout<<"Исходная строка: ";
         kol=Kol(str);
         cout<<endl<<"Кол-во символов:"<<kol;
         getch();
        }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru