Graf elementlari. Graf turlari. Grafning ehm da tasvirlanishi


Download 130.7 Kb.
Sana18.06.2023
Hajmi130.7 Kb.
#1583434
Bog'liq
Amaliy mashg 12


Amaliy mashg’ulot
Graf elementlari. Graf turlari. Grafning EHM da tasvirlanishi.
Nazariy qism

  • Graf mavhum ma'lumotlar strukturasi bo'lib, u cho'qqilar to'plamidan va ular orasidagi bog'lanishlardan - qirralardan iborat. Bundan tashqari, har bir chekka vaznga ega bo'lishi mumkin.

  • Graf tartiblangan juftlik bo'lib, G = (V, E) o'z ichiga V cho'qqilar to'plami yoki tugunlari va V dan grafaning chekkalari deb ataladigan juft juftliklar to'plamini o'z ichiga oladi. Masalan, quyidagi diagramma uchun.

  • В = { 1, 2, 3, 4, 5, 6 }
    E = { (1, 4), (1, 6), (2, 6), (4, 5), (5, 6) }



C#da aylana chizdirish dasturu quyidagicha

  • using System;
    using System.Collections.Generic;
    using System.Drawing;
    using System.Windows.Forms;

    namespace рро
    {
    class MainForm : Form
    {
    public MainForm()
    {
    InitializeComponent();
    }
    void MainFormPaint(object sender, PaintEventArgs e)
    {
    Graphics g = e.Graphics;

    int x = 25;
    int y = 25;
    int width = 68;
    int height = 68;

    g.DrawEllipse(Pens.Black, x, y, width, height);


    } } }

graphic ish tartibida matnni chiqarish
*/
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;

namespace па
{ public partial class MainForm : Form
{
public MainForm()
{ InitializeComponent();
}
void MainFormPaint(object sender, PaintEventArgs e)
{
String drawString = "2 kurs talabalari";

Font drawFont = new Font("Arial", 16);


SolidBrush drawBrush = new SolidBrush(Color.Black);
float x = 150.0F;
float y = 50.0F;
StringFormat drawFormat = new StringFormat();
drawFormat.FormatFlags = StringFormatFlags.DirectionRightToLeft;
e.Graphics.DrawString(drawString, drawFont, drawBrush, x, y, drawFormat);
}
}
}

Topshiqlar



  1. Graf tasvirlanish dasturi tuzilsin


Tugunlarga va yonalishga mos jadval yarating va yozuvga chiqaring


  1. To’liq Graf tasvirlanish dasturi tuzilsin



Tugunlarga mos jadval yarating va yozuvga chiqaring



  1. Bog’langan Graf tasvirlanish dasturi tuzilsin



Tugunlarga mos jadval yarating va yozuvga chiqaring


  1. Graf tasvirlanish dasturi tuzilsin


A,b,c,d,e kesma uzuligi ecranga chiqarilsin


Tugunlarga mos jadval yarating va yozuvga chiqaring



  1. Graf tasvirlanish dasturi tuzilsin



Qrafning qirra va qo’shni tugunga nisbatan jadval dasturi formga chiqarilsin





  1. Yonalgan Graf tasvirlanish dasturi tuzilsin




Graf jadvali dasturi tuzilsin
Download 130.7 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling