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

Из Turbo pascal в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на вывод текстового файла http://www.cyberforum.ru/cpp-beginners/thread518047.html
Дан текстовый файл, каждая строка которого изображает целое число, дополненное слева и справа несколькими пробелами. Вывести количество этих чисел и их сумму
C++ Задача на текстовый файл Дан текстовый файл. Вывести последнее слово текста наименьшей длины. Словом считать набор символов, не содержащий пробелов и огра-ниченный пробелами или началом/концом строки. http://www.cyberforum.ru/cpp-beginners/thread518041.html
C++ Дан текстовый файл. Удалить из него все пустые строки.
Дан текстовый файл. Удалить из него все пустые строки.
Задача на текст C++
Дано имя файла и целое число N (0 < N < 27). Создать текстовый файл с указанным именем и записать в него N строк: первая строка должна со-держать строчную (то есть маленькую) латинскую букву «a», вторая — буквы «ab», третья — буквы «abc» и т. д.; последняя строка должна содер-жать N начальных строчных латинских букв в алфавитном порядке.
C++ Как вызвать другой констуктор из конструктора? http://www.cyberforum.ru/cpp-beginners/thread518035.html
У меня есть класс, конструктор которого принимает как char * , так и std::string. Эту строку надо довольно долго обрабатывать и со std::string это делать гораздо проще. Вот хочется, чтобы конструктор принимающий char *, вызывал конструктор, которому требуется std::string. Какие есть варианты, кроме создания отдельных методов инициализации?
C++ как изменить системную громкость ? Что-то очень мало информации про это пробовал двумя способами: 1. waveOutSetVolume(0,MAKELONG(LOWORD(00000),LOWORD(00000))); 2. SetVolume_(0xFFFF,0xFFFF); Эффекта вообще нет никакого. Нужно для XP и для windows7. Может кто-то занимался этим, подскажите, как это реализуется ? подробнее

Показать сообщение отдельно
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
13.03.2012, 20:35     Из Turbo pascal в С++
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
#include <iostream>
using namespace std;
// r k t
 
int main(){
    char str[100];
 
int i = 0;
int  count[3] = {0};
 
 cout << " String ?\n" ;
 cin.getline(str,100);
 
  while(str[i]){
   if (str[i] == 'r') count[0]++;
   if (str[i] == 'k') count[1]++;
   if (str[i] == 't') count[2]++;
   i ++;}
 
 cout << " symbol r " << count[0]
          << "\n symbol k " << count[1]
             << "\n symbol t " << count[2]
                << endl;
 system("pause");
    }
 
Текущее время: 15:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru