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

C# Windows Forms

Войти
Регистрация
Восстановить пароль
 
Tuzyk
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 1
#1

Сложение двоичных чисел - C#

11.12.2016, 18:05. Просмотров 172. Ответов 0
Метки нет (Все метки)

Суть задания "Необходимо сложить двоичный код введенного нами фразы с шифром(то же переведенный в двоичную систему) и вывести полученный результат в виде букв (шифрование Линейно конгруэнтный датчик псевдослучайных чисел)",
суть проблемы не знаю как правильно сложить, при складывании просто складывает два элемента массива в один и выводит его в виде двоичного кода, а надо в виде букв.
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
52
53
54
55
56
57
58
59
60
61
62
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
using System.Globalization;
 
namespace лаб2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            textBox2.Clear();
            textBox3.Clear();
            string b = textBox1.Text.Length.ToString(CultureInfo.InvariantCulture);
            int a;
            int i;
            int d, c, m;
 
            m = 64;
            d = 3;
            c = 9;
            a = Int32.Parse(b);
            string arr = textBox1.Text;
            int[] t = new int[a];
            t[0] = 7;
            for (i = 0; i < a - 1; i++)
            {
                t[i+1]=(d*t[i]+c)%m;
            }
            
                //преобразование в 2 
            string[] binary = new string[a];
            string[] binaryMass = new string[a];
            string[] save = new string[a];
            
               for (i = 0; i < a; i++) {
                
                binary[i] = Convert.ToString(Convert.ToInt32(arr[i]), 2);
                binaryMass[i] = Convert.ToString(Convert.ToInt32(t[i]), 2);              
                save[i] = binary[i]+binaryMass[i];
               }
 
            //вывод
            for (i = 0; i < a; i++)
            {
                textBox3.Text += " " +  save[i];
            }
        }
    }
}
0
Миниатюры
Сложение двоичных чисел  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2016, 18:05
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сложение двоичных чисел (C#):

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

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

Сложение чисел из Label - C#
всем добрый день. у меня вот такой вопрос возник : как мне взять из Label1 и Label2 значение чисел и сложить их, а потом проверить, если в...

Сложение чисел в textBox1 + textBox2 = textBox3 - C#
помогите ! есть textBox1,textBox2,textBox3. задача такова ! к примеру textBox1= &quot;06&quot; textBox2=&quot;07&quot; следовательно...

Сложение чисел в нужнои системе счисления - C#
Ребята, помогите по уму сделать. Пишу код на сложение чисел в указанной СС. Работаю как бы с массивами через for... Делаю Reverse...

Сложение двух чисел в windows forms application - C#
Подскажите как сделать сложение двух чисел в windows forms application в каком шаблоне записывать код в texbox button или label совсем не...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2016, 18:05
Привет! Вот еще темы с ответами:

Сложение двоичных чисел. - C#
Попытался сложить двоичные числа :( осознаю что ето бред,кто направит на путь истинный?: int d; int k; ...

использование двоичных файлов - C#
Задачи на использование двоичных файлов . Условие вида &quot;дан файл&quot; означает, что пользователем вводится количество элементов и все элементы...

Описание формата двоичных данных используя XSD - C#
Хочу решить задачу описания двоичных данных используя схему их представления. Суть проблемы Многие предыдущие годы у производителей...

Разрешить пользователю ввод только двоичных значений в textbox - C#
Ребят,помогите пожалуйста. Мне надо поставить ограничение на ввод только нулей или 1. Сделал метод в классе Form2: public static bool...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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