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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
GFS
16 / 16 / 1
Регистрация: 07.11.2009
Сообщений: 118
#1

Работа с символьной строкой - C++

18.05.2010, 22:58. Просмотров 457. Ответов 1
Метки нет (Все метки)

1) Ввести с клавиатуры символьную строку, состоящую из десятичных цифр и символа '.' (точка )
Длина строки не более 80 символов. Рассматривая строку как запись вещественного числа, сформировать строки: S1 - цифры целой части, S2 - цифры дробной части. Пример: исх строка - 145.7735
S1 - 145 S2 - 7735.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2010, 22:58     Работа с символьной строкой
Посмотрите здесь:

Решение уравнения, заданного символьной строкой - C++
Как наладить процесс в этой программе? что нужно изменить в коде чтобы работало? Это программа, которая вычисляет значение выражения...

Простенькая программа с символьной строкой. Надо найти ошибку. - C++
Программа, которая ищет в введённой строке вукву A и заменяет её на букву B и выводит полученную строку на экран. У меня же вводится строка...

Работа со строкой - C++
Работа со строкой

Работа со строкой - C++
Задача: Запнулся над забиванием пробелами между словами. Что уже есть: #include <iostream> using namespace std; //...

Работа со строкой - C++
Написать прогу которая переварачивает слова в строке s

Работа со строкой - C++
Помогите, что нибудь из этого сделать! 1.Напечатать первое слово, содержащее 2 подряд заданных символа 2. Посчитать количество слов в...

работа со строкой - C++
ПОМОГИТЕ пожалуйста Необходимо написать программу в C++ которая находила бы максимальное число в строке которое содержит слова и числа...

Работа со строкой - C++
Помогите, пожалуйста, как сделать так, что бы: cout << "Раскодирование файла. Введите исходный файл>"; char in; cin >> in; if...

Работа с командной строкой - C++
Нужно встроить в программу код для перекодировки звукового файла из wav во flac. Для этого взял CUETools. Я не знаю как вызывать консольное...

Работа со строкой из файла - C++
Словом текста считается любая последовательность цифр и букв русского алфавита длиной не более 6 символов; между соседними словами - не...

Работа с текстовой строкой - C++
Здравствуйте уважаемые учасники форума, вот не задача, учусь в университете (1 курс), делал последнее задание на дом, сделал 4 из 5 задач,...

<string> работа со строкой - C++
Добрый день, уважаемы формучане. Не очень силен в работе со строками. Надеюсь на Вашу помощь. Допустим у меня есть некая строка: string...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hell Knight
230 / 84 / 3
Регистрация: 11.03.2010
Сообщений: 290
18.05.2010, 23:24     Работа с символьной строкой #2
ну как-то так...
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
#include <iostream>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "");
    char str[80];
    char s1[80];
    char s2[80];
    memset(&str, NULL, sizeof(str));
    memset(&s1, NULL, sizeof(s1));
    memset(&s2, NULL, sizeof(s2));
    cout << "Введите число: ";
    cin >> str;
    int i = 0;
    while (str[i] != '.' && i != 80 && str[i] != NULL)
    {
        s1[i] = str[i];
        i++;
    }
    i++;
    int g = i;
    while (i != 80 && str[i] != NULL)
    {
        s2[i - g] = str[i];
        i++;
    }
    cout << "Ваше число: " << str << "\n";
    cout << "S1 = " << s1 << "\n" << "S2 = " << s2 << "\n";
    system("pause");
    return 0;
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru