Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
C# - vykreslenie trojuholníkov zo zadaných údajov

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok NapísalOffline : 09.04.2011 15:27

Potreboval by som poradiť, ako sa dá zo zadaných parametrov (strany a,b,c) zostrojiť trojuholník..Program mám napísaný, aby mi podla tých údajov zistilo že o aký trojuholník sa jedná, len neviem ked má strana a 5 cm, aby mi nakreslilo čiaru 5 cm druhú,skrátka prideliť ktomu pixeli..uhli by sa dali vypočítať pomocou goniometrických funkcií, len to vykreslenie toho trojuholníku je problém. Tu je ten program..teraz tam mám len výstup obrázok a potrebujem obrázok totožný s rozmermi
Kód:
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 Zápočet
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            label1.Visible = true;
            double a, b, c;
            a = Convert.ToDouble(textBox1.Text);
            b = Convert.ToDouble(textBox2.Text);
            c = Convert.ToDouble(textBox3.Text);
            if ((a + b < c) || (a + c < b) || (b + c < a))
            {
                label1.Text = "Trojuholnik sa neda zostrojit";
                pictureBox1.Visible = false;
                pictureBox2.Visible = false;
                pictureBox3.Visible = false;
            }
            else
            {
                if ((a == b) && (b == c))
                {
                    label1.Text = "Trojuholnik je rovnostranny";
                    pictureBox1.Visible = true;
                }
                else if ((a == b) || (a == c) || (b == c))
                {
                    label1.Text = "Trojuholnik je rovnoramenny";
                    pictureBox2.Visible = true;
                }
                else
                {
                    label1.Text = "Trojuholnik je vseobecny";
                    pictureBox3.Visible = true;
                }
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            pictureBox1.Visible = false;
            pictureBox2.Visible = false;
            pictureBox3.Visible = false;
            label1.Visible = false;
            textBox1.Text = "";
            textBox2.Text = "";
            textBox3.Text = "";
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            pictureBox1.Visible = false;
            pictureBox2.Visible = false;
            pictureBox3.Visible = false;
        }
    }
}


Offline

Skúsený užívateľ
Skúsený užívateľ
C# - vykreslenie trojuholníkov zo zadaných údajov

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 09.04.2011 15:32

1.) kód patrí do CODE
2.) môžeš použiť napr funkciu DrawPolygon. Na internete je dosť tutoriálov pre kreslenie hocijakých tvarov







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
C# - vykreslenie trojuholníkov zo zadaných údajov

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok Napísal autor témyOffline : 09.04.2011 18:44

No som tu nový, tak sa musím zabehať..
lenže na nete nachádzam samé programy, kde už mám zadefinované rozmery..ale ja potrebujem, aby mi rozmery pridalo až po napísaní za behu programu







_________________
NB - HP Pavilion DV7 3190 -- Windows® 7 Home Premium 64-bit -- Intel® Core™ i7-720QM 1,6 GHz az 2,8 Ghz Turbo Boost, 6 MB pamäte cache úrovne 2 -- 4 GB DDR3 -- disk 640 GB SATA 5400 ot/min -- rozlíšenie 1600 x 900 -- NVIDIA® GeForce® GT 230M -- 2 815 MB grafickej pamäte s vyhradenou pamäťou 1 GB DDR3 -- pripojenie 802.11 a/b/g/n
Offline

Skúsený užívateľ
Skúsený užívateľ
C# - vykreslenie trojuholníkov zo zadaných údajov

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 09.04.2011 18:46

kde je problém tie hodnoty získavať dynamicky za behu? keď vieš nájsť ukážky s konkrétnymi hodnotami, mal by si si vedieť odvodiť ako to bude vyzerať v tvojom prípade







_________________
C#, PHP, ...
Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Preblikavanie ciernych ciar, trojuholnikov po obrazovke...

v nVidia grafické karty

19

774

08.09.2012 13:04

maros.mozucha Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. porovnavanie udajov a editacia udajov

v PHP, ASP

10

1318

07.03.2008 20:45

Blackdevil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vykreslenie vo flashi

v Ostatné

0

466

25.02.2009 23:40

jablko05 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vykreslenie grafu z ciselnych hodnot.

v PHP, ASP

1

620

16.10.2009 15:44

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vykreslenie koláčového diagramu v C++

v Assembler, C, C++, Pascal, Java

2

533

15.05.2008 21:15

Marsello Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ API Vykreslenie hodnoty premennej

v Assembler, C, C++, Pascal, Java

2

302

04.03.2013 23:38

Grash Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vykreslenie Bitmapy do PictureBox-u

v Assembler, C, C++, Pascal, Java

2

477

15.10.2010 9:28

m@-nX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Java - načítanie JPG obrázku a jeho vykreslenie

v Assembler, C, C++, Pascal, Java

2

1140

12.04.2010 10:54

Forty- Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vykreslenie stránky v rôznych prehliadačoch- css problém

v HTML, XHTML, XML, CSS

2

407

31.03.2012 17:11

gogy27 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Posuvanie udajov

v Databázy

2

455

01.10.2011 18:19

gamelaster Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vymazanie údajov

v Operačné systémy Microsoft

2

834

27.03.2013 20:11

tairikuokami Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prenos údajov

v Smartfóny a tablety

8

317

19.10.2014 15:38

dank9o Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. spracovanie udajov

v PHP, ASP

9

1813

07.07.2006 20:20

mokus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ziskavanie udajov

v JavaScript, VBScript, Ajax

4

557

27.05.2010 9:33

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odoslanie údajov

v PHP, ASP

1

493

18.04.2008 16:56

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém-záchrana údajov

v Operačné systémy Microsoft

4

343

26.12.2011 14:21

steelersfan Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra