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

Возврат к вводу имени и ключа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С помощью генератора псевдослучайных чисел образовать последовательность целых чисел в диапазоне от 140 до 220 (см) http://www.cyberforum.ru/cpp-beginners/thread785660.html
3)С помощью генератора псевдослучайных чисел образовать последовательность целых чисел в диапазоне от 140 до 220 (см), выражающие рост студентов. Вывести числа студентов возможного роста.
C++ Как проверить в массиве слова и записать их? Есть массив, под названием str. В каждой парной ячейке есть слово: str - Вася str - Вася str - Вася str - Женя str - Катя Есть другой массив, под названием name. Нужно сначало проверить есть ли в нем первое имя, если есть то второе и т.д., если нету то записать его в этот массив name. Только записать один раз. То есть: name - Вася name - Женя name - Катя http://www.cyberforum.ru/cpp-beginners/thread785650.html
Функция islower() C++
Подскажите пожалуйста пример работы этой функции , в программе Visual Studio 2012 C++ (Консольный проект). В учебнике написано нужно создать программу и спомощью этой функции вывести значение 1 или 0 , 1 если в консоли пользователь вводить строчную букву , а 0 если заглавную. сделал я так , но ничего не получилось (( : #include <iostream> #include <cmath> using namespace std; int...
Ошибка GLUT (OpenGL) C++
Переписывал с видеоурока код, чем больше писал, тем больше ошибок такого типа: "Game1.exe" (Win32). Загружено "C:\Windows\SysWOW64\cfgmgr32.dll". Невозможно найти или открыть файл PDB. Меняется только файл .dll , а остальное абсолютно одинокого. В интернете решения не нашёл. Пишу в Visual C++ 2012. Добавлено через 4 минуты Проект создавался как "пустой проект", вот исходный код: ...
C++ Умножение двоичных чисел http://www.cyberforum.ru/cpp-beginners/thread785634.html
Добрый вечер! Есть такое задание , произвести умножение двоичных чисел со знаком и без, то есть это команды процессора mul, imul. Умножение без знака я реализовала с помощью сложения и сдвигов. Но есть много вопросов на счет умножения со знаком. Сам минус это же единица приписанная спереди? Это надо сделать с помощью обратного и дополнительного кода или как? И нужно переводить множители или...
C++ Задание: Простое наследование. Разработайте класс TOVAR1 – производный от класса TOVAR. Задание: Простое наследование. Разработайте класс TOVAR1 – производный от класса TOVAR. Элементы класса: • цена при реализации; • остаток товара. Методы: • конструктор без параметров (по умолчанию); • конструктор с параметрами; • конструктор копирования; подробнее

Показать сообщение отдельно
Kurtis
0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 118
Завершенные тесты: 1
13.02.2013, 19:37     Возврат к вводу имени и ключа
Пишу простенькую программу по шифрованию данных. Проблема заключается в том, что я хочу чтобы при вводе не правильного ключа выходила ошибка(это у меня есть) и предлагалось заново ввести слово и ключ или можно просто ключ. Спасибо.
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
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <string>
#include <math.h>
using namespace std;
int main()
{
    setlocale (0,"rus");
    string S,s1;
    int i,k,Z,Key;
    cout<<"Введите предложение"<<endl;
    cin>>S;
    cout<<"Введите ключ"<<endl;
    cin>>Key;
    if (Key != 1110)
    {
        cout<<"Критическая ошибка"<<endl;
        system ("pause");
        return 1;
    }
 
    if (Key = 1110)
    {
    k=S.length();
    if (k<20)
    {
        for (i=k; i<20; i++)
            S=S+"*";
    }
    for (int i=0; i<5; i++)
    {
        for (int j=0; j<4; j++)
        {
        Z=i+j*4;
        s1=s1+S[Z];
        }
    }
    }
    cout<<"Вывод зашифированного сообщения"<<endl;
    //cout<<S<<endl;
    cout<<s1<<endl;
    system ("pause");
    return 0;
 }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru