Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Godzilla
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 1
#1

Код для ввода текста

08.11.2008, 22:32. Просмотров 949. Ответов 4
Метки нет (Все метки)

я новичок еще совсем, и наверное смешно, но не могу написать код для ввода текста в С++, говорят что надо цикл do...while? а как это напсиать я не представляю!!!

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2008, 22:32
Ответы с готовыми решениями:

Вывод текста для запроса ввода данных
Программа перестает работать когда навожу красоту , что бы вместо пустого поля...

Исправить код для ввода и вывода матрицы
НАписал код для ввода и вывода матрицы. Выдает ошибку без лога....

Как можно бы создать метод для ввода размерности (т.е. для ввода private переменных n,m)?
Как можно бы создать метод для ввода размерности (т.е. для ввода private...

Нужна программа для ввода текста в окно любого чата
Доброго времени суток, хотел бы сделать программму для вывода текста в чат и...

Различные способы ввода текста
Добрый день, хочу поинтересоваться как более грамотно выводить текст: Вариант...

4
CheshireCat
Эксперт С++
2910 / 1259 / 114
Регистрация: 27.05.2008
Сообщений: 3,460
08.11.2008, 22:40 #2
Что за "код для ввода текста"?
Чем
Код
#include <iostream>
#include <string>
using namespace std;

int main()
{
    string s;
    cin >> s;
    cout << s << endl;
}
не устраивает?
0
Godzilla
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 1
10.11.2008, 13:12 #3
Просто потом мне надо подсчитать сколько раз последний символ встречается в тексте!!! А когда конец неизвестно!?!Строка ентер строка ентер строка........ и т.д.Во как!!
0
master.EXE
88 / 16 / 5
Регистрация: 10.03.2008
Сообщений: 101
10.11.2008, 18:25 #4
Для начала нужно определить длину введенной строки:
Код
for (int i=0;line[i]!='\0';i++); // переменная i будет хранить длину строки
Потом определить последний символ:
Код
line[i-1];// line[i] - это нулевой символ, а последний введенный символ line[i-1]
Затем организовываешь цикл от первого символа до предпоследнего (так как последний мы учитывать не будем) символа и просматриваешь каждый символ, если он такой же как последний, то увеличивать какую-нибудь переменную-счетчик на единицу:
Код
for (int j=0;j<i-1;j++)
    if(line[j]==line[i-1])
        count++
Можно и попроще, но тогда нужно использовать различные функции из библиотеки string.h
0
Spo1ler
293 / 53 / 5
Регистрация: 22.05.2008
Сообщений: 788
10.11.2008, 21:02 #5
Если ты хочешь ввести строку, то юзай метод std::cin getline. Что это, и как его юзать ищи сам. Их бин нихт гугель.
0
10.11.2008, 21:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2008, 21:02

Программа ввода текста с клавиатуры.
задание: Составить программу, которая вводит с клавиатуры строку, содержащую...

Написать программу ввода текста и нахождения слова указанной длины
Разработать программу, которая вводит текст и находит в нем все слова указанной...

Написать код, проверяющий корректность ввода
Как сделать так, чтобы при вводе k значения не прописанного, выводить сообщение...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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