
Задача 6
Var A: array [1..15,1..20] of integer;
B: array [1..15] of Boolean;
За допомогою масиву A отримати масив B, присвоївши його k–му елементу значення TRUE якщо виконується вказана нижче умова, і значення FALSE інакше. k–тий рядок масиву – симетричний.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int[,] mas = {
{1,2,3,5,6,6,5,3,2,1},
{3,4,5,6,7,7,6,5,1,3},
{2,4,5,6,7,7,6,5,1,2},
{1,1,1,1,1,1,1,1,1,1},
{3,4,5,6,7,2,2,6,7,3}};
bool[] bo = new bool[5];
int i,j,k;
for (i = 0; i < 5; i++)
bo[i] = true;
for (i = 0; i < 5; i++)
{
j = 9;
for (k = 0; k < 5;k++ )
{
if (mas[i, k] != mas[i, j])
bo[i] = false;
j--;
}
}
foreach (bool x in bo)
{
Console.WriteLine(x);
}
Console.ReadKey();
}
}
}
Задача 7
Створити програмний додаток, що забезпечує роботу з об’єктами, а саме, дає можливість змінювати певні їх властивості, рухати, обмінюватися діалогами.
Код програми:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
}
private void label1_Click(object sender, EventArgs e)
{
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
Bitmap image1 = new Bitmap("F://man_in_red_tsh.bmp");
Bitmap image2 = new Bitmap("F://man_in_gre_tsh.bmp");
Bitmap image3 = new Bitmap("F://man_in_yel_tsh.bmp");
if (comboBox1.SelectedIndex == 0)
pictureBox3.Image = image1;
else
if (comboBox1.SelectedIndex == 1)
pictureBox3.Image = image2;
else
if (comboBox1.SelectedIndex == 2)
pictureBox3.Image = image3;
pictureBox3.Visible = true;
}
private void Form1_Shown(object sender, EventArgs e)
{
}
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
Bitmap image4 = new Bitmap("F://man_in_blu_pan.bmp");
Bitmap image5 = new Bitmap("F://man_in_bro_pan.bmp");
Bitmap image6 = new Bitmap("F://man_in_gre_pan.bmp");
if (comboBox2.SelectedIndex == 0)
pictureBox4.Image = image4;
else
if (comboBox2.SelectedIndex == 1)
pictureBox4.Image = image5;
else
if (comboBox2.SelectedIndex == 2)
pictureBox4.Image = image6;
pictureBox4.Visible = true;
}
private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)
{
Bitmap image7 = new Bitmap("F://wom_in_red.bmp");
Bitmap image8 = new Bitmap("F://wom_in_blu.bmp");
Bitmap image9 = new Bitmap("F://wom_in_gre.bmp");
if (comboBox3.SelectedIndex == 0)
pictureBox5.Image = image7;
else
if (comboBox3.SelectedIndex == 1)
pictureBox5.Image = image8;
else
if (comboBox3.SelectedIndex == 2)
pictureBox5.Image = image9;
pictureBox5.Visible = true;
}
private void label5_Click(object sender, EventArgs e)
{
}
private void label5_DragLeave(object sender, EventArgs e)
{
}
private void label5_DragOver(object sender, DragEventArgs e)
{
}
private void label5_Leave(object sender, EventArgs e)
{
}
private void label5_MouseLeave(object sender, EventArgs e)
{
pictureBox6.Visible = false;
}
private void label5_MouseUp(object sender, MouseEventArgs e)
{
}
private void label5_MouseHover(object sender, EventArgs e)
{
}
private void label6_MouseHover(object sender, EventArgs e)
{
}
private void label6_MouseLeave(object sender, EventArgs e)
{
pictureBox7.Visible = false;
}
private void label6_MouseClick(object sender, MouseEventArgs e)
{
}
private void label6_Click(object sender, EventArgs e)
{
}
private void label5_MouseMove(object sender, MouseEventArgs e)
{
Bitmap image10 = new Bitmap("F://bro.bmp");
pictureBox6.Image = image10;
pictureBox6.Visible = true;
}
private void label6_MouseMove(object sender, MouseEventArgs e)
{
Bitmap image11 = new Bitmap("F://smile.bmp");
pictureBox7.Image = image11;
pictureBox7.Visible = true;
}
private void label7_MouseMove(object sender, MouseEventArgs e)
{
Bitmap image12 = new Bitmap("F://wom_hand.bmp");
pictureBox8.Image = image12;
pictureBox8.Visible = true;
Bitmap image13 = new Bitmap("F://man_hand.bmp");
pictureBox9.Image = image13;
pictureBox9.Visible = true;
}
private void label7_MouseLeave(object sender, EventArgs e)
{
pictureBox8.Visible = false;
pictureBox9.Visible = false;
}
private void label8_MouseMove(object sender, MouseEventArgs e)
{
Bitmap image14 = new Bitmap("F://man_dia.bmp");
pictureBox10.Image = image14;
pictureBox10.Visible = true;
}
private void label8_MouseLeave(object sender, EventArgs e)
{
pictureBox10.Visible = false;
}
private void label9_MouseMove(object sender, MouseEventArgs e)
{
Bitmap image15 = new Bitmap("F://wom_dia.bmp");
pictureBox11.Image = image15;
pictureBox11.Visible = true;
}
private void label9_MouseLeave(object sender, EventArgs e)
{
pictureBox11.Visible = false;
}
}
}