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

Шифр Сцитала(Скитала) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структура содержит фамилию, год рождения. Добавлять новые записи так, чтобы список был упорядочен по возрасту http://www.cyberforum.ru/cpp-beginners/thread1052531.html
Структура содержит фамилию, год рождения. Добавлять новые записи так, чтобы список был упорядочен по возрасту.
C++ Код не компилируется #include <iostream> #define _USE_MATH_DEFINES #include <math.h> double circle_area(int radius); using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread1052524.html
нелинейное уравнение C++
всем добра. нужна вот такая программа. очень срочно. (консольная. на чистом си. уравнение без всяких функций sin cos ln и т.п.) Программа должна вычислять корень нелинейного уравнения методами:...
C++ Информация о звуковой карте
Здравствуйте! Подскажите пожалуйста функцию, с помощью которой можно узнать информацию о звуковой карте
C++ Посчитать сумму элементов в диагоналях матрицы ниже главной диагонали http://www.cyberforum.ru/cpp-beginners/thread1052512.html
нужно посчитать сумму элементов в диагоналях ниже главной диагонали. не могу понять как задать условие. заранее спасибо!
C++ Найти сумму всех слов-чисел, содержащихся в строке С клавиатуры вводиться строка длинной не более 100 символов. Строка состоит из слов, отделённых друг от друга один или несколькими пробелами. Найти сумму всех слов-чисел, содержащихся в строке.... подробнее

Показать сообщение отдельно
Spect
1 / 1 / 0
Регистрация: 17.11.2013
Сообщений: 82

Шифр Сцитала(Скитала) - C++

22.12.2013, 22:06. Просмотров 1631. Ответов 3
Метки (Все метки)

Помогите найти ошибку.
За ранее спасибо!
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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
void main()
{
    setlocale (LC_ALL, "Russian");
    char text[1000]="";
    char text2[1000]="";
    char text3[1000]="";
    int x, H, W;
 
    cout << "Текст: "; cin >> text;
    cin >> x; cin >> H; cin >> W;
 
    char result_1[1000]="";
    for (int i=0; i<x*H*W; i++)
        result_1[((i/x)%W*H+(i/x)/W)*x+(i%x)]=(i<strlen(text)) ? text[i] : '_';
    cout << "Шифр #2: " << result_1 << "\n";
 
    cin >> text3;
    char result_2[1000]="";
    for (int i=0; i<x*H*W; i++)
        result_2[((i/x)%H*W+(i/x)/H)*x+(i%x)]=(text3[i]=='_') ? ' ' : text3[i];
    cout << "Расшифровка #2: " << result_2 << "\n";
}
Добавлено через 1 час 23 минуты
Может у кого есть идеи?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru