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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 35, средняя оценка - 5.00
ЛЁЛЯ
Сообщений: n/a
#1

Программа для ввода строки от блондинки - C++

02.06.2012, 21:24. Просмотров 4287. Ответов 32
Метки нет (Все метки)

Привет всем!
Вот решила начать изучать язык программирования С++, но не все пока получается...
Вот дали задание...написать программу, чтобы можно было вводить строку...
Если строка начинается с пробелов, то программа убирает эти пробелы...
Так чтобы строка начиналась с символов...

Ввод:
_ _ _hello_hello
Вывод:
hello_hello

_________

"_"=пробел
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2012, 21:24     Программа для ввода строки от блондинки
Посмотрите здесь:

После ввода первой строки программа дает ошибку и закрывается - C++
#include<iostream> #include<cstring> #include"stdio.h" using namespace std; struct strk{ char *a,*b; int c,d; }el; int...

Программа для ввода переменных пользователем - C++
Помогите пожалуйста , написать программу, что бы переменные вводились с клавиатуры (x,y,z) а) !x || !y && z б) y || (x && !y || z) в)...

Почему программа не отрывает поток для ввода данных? - C++
Всем привет! Программа описывает структуру для дробей, в которой хранятся соответственно числитель и знаменатель. В ходе выполнения...

Класс для динамических матриц. После ввода элементов матрицы программа аварийно закрывается - C++
В программе я создал класс, отвечающий за ввод и вывод динамической матрицы. Однако после ввода элементов матрицы программа аварийно...

Программа для поиска седловых точек матрицы перестала работать после добавления функции ввода - C++
есть программа для на поиска седловых точек матрицы (Максимальный элемент в рядке и максимальный в столбце одновременно), после ввода...

Написать собственный класс для ввода и вывода строки, подсчета количества символов в строке - C++
как написать собственный с++ класс для ввода и вывода строки, подсчета количества символов в строке

Программа для ввода и вывода фамилий и оценок студентов. Отберите тех, у которых сумма баллов вторая по вел - C++
Программа для ввода и вывода фамилий и оценок студентов. Отберите тех, у которых сумма баллов вторая по величине #include<stdio.h> ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alexey
Сообщений: n/a
05.06.2012, 12:41     Программа для ввода строки от блондинки #21
"А вот какую программу написала я."

нифига себе
lordPS
0 / 0 / 0
Регистрация: 07.05.2012
Сообщений: 55
05.06.2012, 13:47     Программа для ввода строки от блондинки #22
До анектота не дотягивает.Обработать надо!Подкидывайте идейки!
Silver
Сообщений: n/a
05.06.2012, 15:11     Программа для ввода строки от блондинки #23
Я к блондинкам нормально отношусь, но у Вас маленькая ошибочка (выделено).
Код
if([bold]str[0]=' '[/bold] )
{
       for       (int y=0;y<strlen(str);y++)
              {str[y]=str[y+1];
              }

}
Несмотря на то, что программа работает должно быть все-таки:
Код
if([bold]str[0]==' '[/bold])
ЛЁЛЯ
Сообщений: n/a
05.06.2012, 17:16     Программа для ввода строки от блондинки #24
"Блондинки идут в програмисты!Весело.Надо анектод про это придумать.Поткидывайте идейки!smaliq молодец!"

ВО-первых, прежде чем прикидываться умным, научился бы правильно писать слово "программист")))
А во-вторых, специально для тебя, любителя анекдотов про блондинок:

-Почему анекдоты про блондинок такие короткие?
- Чтобы мужчины могли их понять.
lordPS
0 / 0 / 0
Регистрация: 07.05.2012
Сообщений: 55
06.06.2012, 14:31     Программа для ввода строки от блондинки #25
Цитата Сообщение от ЛЁЛЯ
"

ВО-первых, прежде чем прикидываться умным, научился бы правильно писать слово "программист")))
А во-вторых, специально для тебя, любителя анекдотов про блондинок:

-Почему анекдоты про блондинок такие короткие?
- Чтобы мужчины могли их понять.
Да с "програмист" я действительно проехал.
Но кто тебе сказал что анектоды про блондинок короткие.Более половины очень длинные.А на мужчин не наезжай-все великие учёные(почти все) мужчины.
Ну вобще желаю успехов, надеюсь у тебя всё получится (хотя сомневаюсь)).
kozakov
0 / 0 / 0
Регистрация: 10.05.2010
Сообщений: 67
08.06.2012, 05:20     Программа для ввода строки от блондинки #26
[underline]to preved:[/underline]
Молодцом... приколол... респект!!! такую задачку через темплейты!!! супер... я думаю что тут не только начинающий сишник, но и чел, который программил в нем пол года - год на 100% не разберётся... :-) замачил...

я б вообще проще написал:
Код
#include <iostream.h>

void main(){
  char srt[128];

  cout<<"Введи строку: ";
  cin>>str;

  str=trim(str);

  cout<<"Строка без пробелов:"<<str;
}
я думаю лучше просто исспользовать 1 функцию и всё... нах велосипед изобретать....
mishgun
Сообщений: n/a
08.06.2012, 06:15     Программа для ввода строки от блондинки #27
Я не пойму одного чего вы так набросились то на нее? Она кстати не просила вас писать за нее.Могли просто дать намек куда копать. Не надо так, вы не родились супер-бупер сишниками - ассемблистами чтоб так на людей наезжать....
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
08.06.2012, 16:47     Программа для ввода строки от блондинки #28
2 kozakov:

preved решил задачу не посредством шаблонов, а через перегрузку оператора <<, вполне нормальное решение, мне понравилось

кстати, при компилировании вашего примера, компилятор выдал ошибку:
error C3861: 'trim': identifier not found, even with argument-dependent lookup

в строчке "str=trim(str);"

С уважением,
Владимир
John Paramol
Сообщений: n/a
08.06.2012, 21:35     Программа для ввода строки от блондинки #29
Ребята, давайте жить дружно и не допускать дискриминации в наших кругах.
PS preved, я думал ошибка будет позатейливее
Adanis
Сообщений: n/a
11.06.2012, 13:26     Программа для ввода строки от блондинки #30
Цитата Сообщение от ЛЁЛЯ
Я только начинаю изучать этот язык программирования и мне не все понятно... и это не повод, чтобы ты тут отпускал подобные комментарии!
Ты не спорь с программистами, все равно не переспоришь! Сделай проще, мне понравилось как ты защищалась от такой толпы, я ценю инстинкт выживания у девушек!, поэтому возьми посмотри мой e-mail и скинь мне номер своего сотового. Пообщаемся по поводу твоего С++, я в этой области уже три года работаю
Silver
Сообщений: n/a
11.06.2012, 14:09     Программа для ввода строки от блондинки #31
Хех! Типа, заступился:
Ты не спорь с программистами, все равно не переспоришь!
А сам элементарно клеит её!
I_is_I
Сообщений: n/a
13.06.2012, 10:47     Программа для ввода строки от блондинки #32
Цитата Сообщение от ЛЁЛЯ
Привет всем!
Вот дали задание...написать программу, чтобы можно было вводить строку...
Если строка начинается с пробелов, то программа убирает эти пробелы...
Так чтобы строка начиналась с символов...

Ввод:
_ _ _hello_hello
Вывод:
hello_hello

_________

"_"=пробел
Проблема не в выводе а в вводе, cin удаляет начальные пробелы.
Вот решение:
#include <iostream.h>
#include <conio.h>
int main(int argc, char* argv[])
{ char str[12];
cin.getline(str,12);//Используем функцию объекта cin у него их много
cout<<str;
getch();
return 0;
}

PS: Успеха, ЛЕЛЯ. Вы начали играть в самую увлекательную игру, в которой заранее известно, что выиграть не возможно, но игра очень интересная и чем дальше тем больше захватывает.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2012, 14:26     Программа для ввода строки от блондинки
Еще ссылки по теме:

Программа для решения суммы строки - C++
Нужно использовать все операторы: if, else, switch, while, do-while, for, break, continue, goto. Задание 5. Подскажите пожалуйста...

Программа для поиска максимального куска строки кратного 143 - C++
Нужна программа, которая бы в ряде из примерно 10000 чисел, находила самый большой по отрезок, делящийся на 143(11*13). Например.........

Программа для начинающих - работа с переменными типа int и вывод строки - C++
Помогите выполнить задание из книжки(не знаю када че использовать и как): Предлжите пользователю ввести возраст адресата и присвойте его...

Программа на С++ ввода/вывода - C++
Не могу понять где у меня ошибка в программе #include &lt;iostream.h&gt; int main (){ int i; cout &lt;&lt;&quot;Vvedite chislo&quot; ; cin...

Программа ввода и ввывода - C++
Наткнулся на задачу. Нужно создать массив, размер которого указывается в ручную, после произвести рандомный ввод и вывод массива в...


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

Или воспользуйтесь поиском по форуму:
lordPS
0 / 0 / 0
Регистрация: 07.05.2012
Сообщений: 55
13.06.2012, 14:26     Программа для ввода строки от блондинки #33
Начиналось всё с простой задачки...А теперь поднимаются проблемы с дискриминацией и моралью!Нафиг ей было писать про свой цвет волос?
Yandex
Объявления
13.06.2012, 14:26     Программа для ввода строки от блондинки
Ответ Создать тему
Опции темы

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