Форум программистов, компьютерный форум, киберфорум
Наши страницы

Трабла с функцией ( - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Полиморфизм http://www.cyberforum.ru/cpp-beginners/thread52837.html
полиморфизм runtime vs compile polymorphism: как вы на проектах определяете, когда стоит пользоваться шаблоном, а когда виртуальными функциями? полиморфизм аргументов функции: допустим у...
C++ 2 хода конём Заданы координаты двух клеток шахматного поля (от 1 до 8 по обоим измерениям). Требуется вычислить, может ли конь дойти из одной клетки в другую за один ход, если нет, то за два хода. Если дойдет за... http://www.cyberforum.ru/cpp-beginners/thread52833.html
орграф на С++ C++
Пожалуйста, помогите! Может, кто-то когда-то писал такую программу: в файле задана матрица смежности (или инцидентности), по ней надо сделать орграф с обходом в ширину (или в глубину), добавить...
переобразовать текст в 0 и 1 C++
прошу прощение если повторяю тему,просто не знаю как правильно вопрос для поиска задать,решил тему откррыть,как мне написать прогу того,чтобы вводимый текст был записан 0ами и 1ами
C++ Зачем нужны конструктор и деструктор класса? http://www.cyberforum.ru/cpp-beginners/thread52790.html
вот задание: Пользовательский класс Х должен содержать необходимые элементы-данные, которые создаются в динамической области памяти. Конструктор для их создания (операция new) и установки их...
C++ Замена символов в Мемо Надо написать программу которая при вводе в Мемо текста заменяла буквы на другие. А на Ц ,И на Ъ и т.д надо задать все 33 буквы рус алфавита,типа шифрование. Подскажите как осуществить. подробнее

Показать сообщение отдельно
Welemir
3 / 3 / 0
Регистрация: 26.09.2009
Сообщений: 104
27.09.2009, 16:20  [ТС]
Всё,терь я понял вас.Пасип большое.*Ушёл проверять примеры*

ЗЫ: последний пример чет не хочет работать.

Добавлено через 15 минут
Всё,терь я понял вас.Пасип большое.*Ушёл проверять примеры*

ЗЫ: последний пример чет не хочет работать.
ЗЫ2: Насчёт условий - разве EOF(End of File) не является концом файла? У меня получается проверка одного символа,а не строки...

Не фтыкаю я ни хрена...мошь с консоли как-нибудь получить данные ? Типа как в рнр массив рекьюст...Тут я вообще не догоняю ни черта.Потом можно по массиву было б прогнать.

ЗЫ3: Тупо поставил break; после printf().В итоге проверяет только один символ).

Добавлено через 9 минут
Теперь,кажется,догнал,в чём дело.Я поставил break и он вышел после проверки всех условий цикла и цикл НЕ повторился.Я так понял,тут нужно какое-то условие,например,если счетчики дополнились до 100 или 1000,то выйти из цикла.Или for() поставить...

Добавлено через 13 минут
Ура,получилось! Вот программа,которая считает 100 строк:

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
38
39
40
41
42
#include <iostream>
#include <conio.h>
#include <string.h>
 
 
int main() {
    
 int p = 0; // Г±Г·ВёГІГ·ГЁГЄ ïðîáåëîâ
 int t = 0; // Г±Г·ВёГІГ·ГЁГЄ ГІГ*áóëÿöèé
 int n = 0; // Г±Г·ВёГІГ·ГЁГЄ Г*îâûõ ñòðîê
 int d = 0;
 
 d = getchar();
 
  while(d != EOF) {
         
         if ( d == '\n') {
              
              n++;
              
              }
              
              if ( d == '\t') {
                   
                   t++;
                   
                   }
                   
                   if ( d == ' ') {
                        
                        p++;
                        
                        }
                        
                        printf("Tabulations:%d\nProbels:%d\nStrings:%d\n",t,p,n);
                        
                        if (n == 100) {  break; }
                        d = getchar();
 
                        }
                        
                        }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru