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

Массив. Работа с текстом. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Динамическкие структуры данных http://www.cyberforum.ru/cpp-beginners/thread148959.html
Здравствуйте, уважаемые программисты! Очень нужна Ваша помощь! Составить программу, которая содержит текущую информацию о заявках на авиабилеты. Каждая заявка включает: • пункт назначения; • номер рейса; • фамилию и инициалы пассажира; • желаемую дату вылета. Программа должна обеспечивать: • хранение всех заявок в виде двоичного дерева; • добавление и удаление заявок;
C++ Проверка вместимости числа в буфер Есть класс дроби. Собственно он определяется двумя главными параметрами типа int. Все сделано, все работает. Кроме проверки переполнения. Вводим допустим число 22222222222222222 - программа пишет сразу какой-то бред. Каким способом можно обойти это и выполнить проверку на вместимость в буфер? Реально ли это сделать, не изменяя типа главных параметров? Я начал переписывать программу, используя... http://www.cyberforum.ru/cpp-beginners/thread148955.html
C++ проверьте пожалуйста , выбивает ошибку о нехватке памяти
#include <conio.h> #include <iostream.h> #include <string.h> #include <math.h> int X; void Zamena(char B) { switch (B)
Масив на С H E L P C++
Помогите: код программы на С Во всех последовательностях положительных чисел ограничить снизу значения тех элементов, значения которых меньше среднего для этой последовательности, Размерность 200, диапозон значений -100 до 100
C++ Чётность трёх чисел http://www.cyberforum.ru/cpp-beginners/thread148910.html
Помогите пожалуйста написать программу, которая выводит "Да" или "Нет" в зависимости от того имеют ли три заданных числа одинаковую четность. Вот нашел такую-же програмку, но она на паскале.. =( http://www.cyberforum.ru/pascal/thread31503.html?uri=/pascal/thread31503.html
C++ стеки в С++ помогите пожалуйста! Мне нужно написать програму в С++ с использованием STL. Условие таково: вывести строку в обратном направлении. Но #include<list> - использовать нельзя. Что то питалась сделать, не получается, помогите пожалуйста...Спасибо...:cry: подробнее

Показать сообщение отдельно
IchMors
96 / 92 / 4
Регистрация: 16.05.2010
Сообщений: 307
24.06.2010, 09:32     Массив. Работа с текстом.
Вот один из вариантов:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int family=0, sw=0;
    for(int i=0; i<(strlen(fio)+1);i++)
    {
        if((fio[i]!=' ')&&(fio[i]!='\0'))family++;
        else
        {           
            switch(sw)
            {
            case 0: cout<<"Фамилия состоит из "<<family <<" букв\n"; break;
            case 1: cout<<"Имя состоит из "<<family <<" букв\n"; break;
            case 2: cout<<"Отчество состоит из "<<family <<" букв\n"; break;
            default: cout <<"Error\n";
            }
            family=0;
            sw++;
        }
 
    }
 
Текущее время: 14:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru