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

Исправить код. Конкатенация. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как написать программу для решения задачи по сопромату на С++? http://www.cyberforum.ru/cpp-beginners/thread705958.html
Привет всем.Ребят,никогда не сталкивался с таким заданием.препод дал работу,создать такую программу чтобы решалась задача по сопромату(у меня она конкретная) но может вы какой нибудь хотя бы пример...
C++ Динамические массивы. Ошибка в процессе работы программы. по заданию нужно сделать все с помощью функций , написал код и запутался , программа запускается но выдает ошибку в процессе работы вот код, помогите кому не сложно #include<iostream>... http://www.cyberforum.ru/cpp-beginners/thread705957.html
C++ Массив структур Aeroflot. Сортировка, вывод.
Помогите сделать задание в С++ 1.Описать структуру с именем Aeroflot, содержащую следующие поля: dest – название пункта назначения рейса, number – номер рейса, type – тип самолета. Написать...
Класс Invoice (накладная) C++
Вообщем проблема в том , что я не могу разобрать что и куда , подобного класса в полном описании найти не могу сама задача вбивает меня в ступор , если у кого будет время прошу помогите кодом с...
C++ Хеш-таблицы: string subscript out of range http://www.cyberforum.ru/cpp-beginners/thread705950.html
#include <iostream> #include <string.h> #include <string> using namespace std; typedef string nametype; struct celltype { nametype element; celltype* next;
C++ Двумерный массив. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент. Дано целочисленная прямоугольная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент. Характеристикой строки целочисленной матрицы назовем сумму ее отрицательное... подробнее

Показать сообщение отдельно
__Александр__
7 / 10 / 0
Регистрация: 17.09.2012
Сообщений: 188
Записей в блоге: 2

Исправить код. Конкатенация. - C++

22.11.2012, 21:33. Просмотров 287. Ответов 4
Метки (Все метки)

Что нужно добавить для ввода имени и конкатениции ???
Вот код.
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
#include <iostream>
#include <string>
#include<clocale>
using namespace std;
int main ()
{
setlocale(LC_CTYPE, "rus");
string podskazka[3]= {"подсказка 1","подсказка2","подсказка3"};
string vopros = "вопрос?";
string otvet = "otvet";
int n =3; //колличество попыток
 
cout<<vopros<<endl;
string vvod;
int count = 0;
while(cin>>vvod)
{
if (vvod==otvet)
{cout<<"Верно! Введите своё имя: "<<endl;
break;}
if(count==n)
{
    cout<<"Вы не справились, диск С: будет отформатирован!"<<endl;
    break;
}
if (vvod!=otvet)
cout<<"Эта подсказка вам поможет"<<endl<<podskazka[count++]<<endl;
}
system("pause");
return 0;
}
Добавлено через 20 минут
программа, которая задает пользователю какие-то вопрос, которые требует однозначного ответа. Проверить его правильность. Дать пользователю несколько подсказок и попыток. Если он угадал, то спросить его имя, и вывести на экран поздравление, которое является конкатенацией нескольких строк, дважды употребив его имя.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru