Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
-11 / 1 / 0
Регистрация: 07.09.2020
Сообщений: 206

Записать строку

22.10.2020, 15:01. Показов 804. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, как записать данные строки FillChar(A, SizeOf(A), 0) и While Not(ch In ['0'..'9']) Do Read(ch) в С++?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.10.2020, 15:01
Ответы с готовыми решениями:

Описать строку А. Из входной последовательности символов записать в строку А только цифры
Описать строку А. Из входной последовательности символов записать в строку А только цифры.

Вывести строку, содержащую эти же слова, но расположенные в обратном порядке. Записать полученную строку в другой файл
Доброго времени суток! Крайне необходима помощь экспертов в С++! Кто может - не оставьте меня в беде))) Вот задания: ...

Ввести строку, создать вторую строку в два раза больше, в которую записать симболы первой строки
Ввести с клавиатуры строку симболов (до 20 симболов), динамически создать вторую строку в два раза больше чем введенная первая строка, в...

5
6 / 4 / 2
Регистрация: 12.10.2020
Сообщений: 13
22.10.2020, 15:46
Как я понял вам нужно объявить и заполнить строку
Можешь использовать #include <string>
C++
1
2
string STR;
std::cin>>STR;
А теперь подробнее:
Допустим наша строка это знакомый всем "Hello world!"
Для STR[0] характерен символ "H"
Для STR[1] "e"
и т.д.

P.S. я сам еще осваиваюсь в CPP, так что возможно где-то ошибся
0
-11 / 1 / 0
Регистрация: 07.09.2020
Сообщений: 206
22.10.2020, 15:52  [ТС]
Helfer1502, а у меня же две разные строки там вообще написаны
0
6 / 4 / 2
Регистрация: 12.10.2020
Сообщений: 13
22.10.2020, 16:17
По-идеи все что в " " это одна строка, как я понял While Not(ch In ['0'..'9']) Do Read(ch) это запись символов в строку, в C это делается чуть легче
0
-11 / 1 / 0
Регистрация: 07.09.2020
Сообщений: 206
22.10.2020, 16:37  [ТС]
Helfer1502,
Цитата Сообщение от makich_ Посмотреть сообщение
первая строка это - FillChar(A, SizeOf(A), 0).
Вторая строка - While Not(ch In ['0'..'9']) Do Read(ch)
0
6 / 4 / 2
Регистрация: 12.10.2020
Сообщений: 13
23.10.2020, 16:20
Мне не совсем понятен принцип действия While Not(ch In ['0'..'9']), но я полагаю, что это просто поочередный ввод символов.
Если я прав, то вот такой код, как пример пойдет:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#define STR_LEN 10 //Размер первой строки
int main() {
  std::string str1[STR_LEN];
  for(int i=0;i<STR_LEN;i++) str1[i]='0';
  for(int i=0;i<STR_LEN;i++) std::cout<<str1[i];
  std::cout<<"\n";
  std::string str2;
  for(int i=0;i<9;i++) std::cin>>str2[i];
  for(int i=0;i<9;i++) std::cout<<str2[i];
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.10.2020, 16:20
Помогаю со студенческими работами здесь

Записать числа в строку
string a = &quot;&quot;; for(int i = 0; i &lt; 1000) a += i + 1; Подскажите как?

записать в строку "
Собственно требуется поместить в AnsiString &quot;. На &quot;&quot;&quot; ругается компилятор, &quot;&quot;&quot;&quot; соответственно не имеет эффекта. Искал в инете какую-нить...

Записать строку в буфер
Верно ли я делаю? Есть функция: void test( char chName ) { char pszName; sprintf_s( pszName, sizeof(pszName) ,...

Записать последовательность в строку
программа должна записать последовательность в строку последовательность такая: 110100100010000100000 и т.д. но где-то после 9-й...

Записать в файл строку с пробелами
Здравствуйте. Записываю в файл строки с клавиатуры и в созданный файл вводит пустую строку. Я все перепробовала. Подскажите, пожалуйста, в...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru