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

Шифрование методом Атбаш - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ определить количество слов, начинающихся с m цифр. http://www.cyberforum.ru/cpp-beginners/thread388431.html
определить кол-во слов, начинающихся с m цифр.
C++ while : переходит в бесконечный цикл #include<iostream> #include<conio.h> using namespace std; int main() { int y,n; cout<<"n: "; cin>>n; cout<<"y: "; http://www.cyberforum.ru/cpp-beginners/thread388423.html
Считывание чисел в массив C++
Чот никак не получаецо считать из файла числа в массив. Тоесть есть например int massiv; И фаил inptu.txt содержания 1256845365. Мне надо в массив вогнать эти числа посимвольно.... С чаром проблем нету, а вот с инт никак...
C++ Синус угла и радиус
Доброго времени суток. Только начал учится программировать на C и вот препод задал задачу... Не могу решить. Помогите пожалуйста :) "По заданным сторонам a,b,c треугольника найти все величины что характеризуют треугольник согласно с вариантом (в моё случае найти синус и радиус.) a,b,c Вводить из клавиатуры" Что найти думаю понятно.. Найти Официальным языком форума является русский...
C++ Колокол. Считать массив А(n) из файла. В массиве наименьший элемент поместить на первое место http://www.cyberforum.ru/cpp-beginners/thread388370.html
Колокол. Считать массив А(n) из файла. В массиве наименьший элемент поместить на первое место, наименьший из оставшихся – на последнее место, следующий по величине – на второе место, следующий – на предпоследнее и так далее – до середины массива. Реализацию выше описанных действий по изменению массива оформить в виде отдельной функции, в которую передать массив в качестве параметра Добавлено...
C++ Занести из файла в массив A фамилии учеников 11 класса, в матрицу С – их оценки Оценки учеников 1. Занести из файла в массив A фамилии учеников 11 класса, в матрицу С – их оценки по 10 предметам за первое полугодие, в массив B – названия этих предметов. Составить список неуспевающих учеников. Удалить из матрицы C все оценки ученика, имеющего больше трех двоек, а из массива A – его фамилию. Добавлено через 5 часов 3 минуты помогите пожалуйста :) подробнее

Показать сообщение отдельно
Li-Lo
Сообщений: n/a
21.11.2011, 22:12     Шифрование методом Атбаш
Помогите пожалуйста написать программу на С++ Builder. Нужно зашифровать строку методом Атбаш. Здесь есть, но программа написана на Паскале: Шифрование
Помогите пожалуйста, а то сроки поджимают.

код написала, но он работает только на английском, как сделать руссификатор?

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
44
45
46
47
48
49
50
51
//---------------------------------------------------------------------------
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#include <vcl.h>
 
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//-----------------------------------------
char*encode(char*src,char*dst)
{
        int i=0;
        for(;src[i];i++)
        {
        char c = src[i];
        if (c>='a' && c<='z')
                dst[i]='z'-c+'a';
        else if (c>='A' && c<='Z')
                dst[i]='Z'-c+'A';
        else
                dst[i]=src[i];
        }
     dst[i]=0;
    // return = 0;
     return dst;
 
}
//-----------------------------
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
char * s = Edit1->Text.c_str();
  //char*s="abcZXY";
        char res[10];
        encode(s,res);
      printf ("stc: %s\nres:%s\n",s,res);
    Edit2->Text = res;
      //  return 0;
}
//---------------------------------------------------------------------------
Добавлено через 5 минут
Помогите пожалуйста))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru