Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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;
- namespace MaturskiISpit
- {
- public partial class Form1 : Form
- {
- long broj1, broj2, broj3, broj4;
- string b1, b2, b3, b4, rez;
- int n, brm, subnetmask;
- public Form1()
- {
- InitializeComponent();
- }
- private void button1_Click(object sender, EventArgs e)
- {
- //***//
- broj1 = Convert.ToInt64(textBox1.Text, 10);
- broj2 = Convert.ToInt64(textBox2.Text, 10);
- broj3 = Convert.ToInt64(textBox3.Text, 10);
- broj4 = Convert.ToInt64(textBox4.Text, 10);
- b1 = Convert.ToString(broj1, 2).PadLeft(8, '0');
- b2 = Convert.ToString(broj2, 2).PadLeft(8, '0');
- b3 = Convert.ToString(broj3, 2).PadLeft(8, '0');
- b4 = Convert.ToString(broj4, 2).PadLeft(8, '0');
- //***//
- rez = b2 + b1 + b3 + b4;
- //
- //
- //
- brm = Convert.ToInt32(textBox7.Text);
- switch (brm)
- {
- case 1: n = 1; break;
- case 2: n = 1; break;
- case 3: n = 2; break;
- case 4: n = 2; break;
- case 5: n = 3; break;
- case 6: n = 3; break;
- case 7: n = 3; break;
- case 8: n = 3; break;
- default: MessageBox.Show("Nepravilan unos"); break;
- }
- subnetmask = Convert.ToInt32(textBox5.Text);
- //'a'
- string a = rez.Substring(0, subnetmask);
- //'b'
- string b = rez.Substring(subnetmask, n);
- //'c'
- int s = subnetmask + n;
- int s1 = 32-s;
- string c = rez.Substring(s, s1);
- //***//
- double n1 = Math.Pow(2, n);
- int b11 = System.Convert.ToInt32(b, 10);
- //
- //
- textBox8.Text = sb.ToString();
- }
- private void label1_Click(object sender, EventArgs e)
- {
- }
- private void textBox7_TextChanged(object sender, EventArgs e)
- {
- }
- private void textBox1_TextChanged(object sender, EventArgs e)
- {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement