Programování v Netbeans - sestrojitelnost trojuhelníku

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Deo
Level 2.5
Level 2.5
Příspěvky: 255
Registrován: prosinec 09
Bydliště: Česká Republika
Pohlaví: Muž
Stav:
Offline

Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod Deo » 10 dub 2013 13:24

Nazdar kluci, potřebuji velkou radu, mám za úkol sestrojit v netbeans s pluginem ruby,program na sestrojitelnost trojúhelníku. Vůbec si nevím rady tak vás žádám o pomoc, co vím je toto:

Vstup: 3 x Int (a,b,c)

výstup zadaných hodnot má vypsat:
sestrojielný
rovnoramenný
rovnostranný
pravoúhlý

Jednou z podmínek bude nejspíše:

if (a==b)||(a==c)||(b==c) then
puts "Trojuhelnik je rovnostranny"
else
puts "Trojuhelnik neni rovnostranny"
end

takže při spuštění programu :

zadej stranu A:
*
zadej stranu B:
*
zadej stranu C:
*
Trojuhelnik je sestrojitelny
Trojuhelnik neni rovnostranny
Trojuhelnik je rovnoramenny
Trojuhelnik neni pravouhly

předem díky moc za rady a pomoc.
Kdo chce psa jíst, hůlky si najde.

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod CZechBoY » 10 dub 2013 13:33

čau kluku ušatá,
zdá se mi že i v tom kousku máš chybu :D

načteš si 3 proměnný a,b,c
porovnáš jestli součet 2 stran je větší než 3. strana (a+b>c && b+c>a, a+c>b) -> je to trojúhelník
potom může být trojúhelník se všemi stranami stejně dlouhými (a==b && b==c) -> trojúhelník rovnostranný
pak může být trojúhelník s 2 stranami stejně dlouhými ((a==b) || (b==c) || (a==c)) -> trojúhelník rovnoramenný
http://cs.wikipedia.org/wiki/Trojúhelník#Podle_stran
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Deo
Level 2.5
Level 2.5
Příspěvky: 255
Registrován: prosinec 09
Bydliště: Česká Republika
Pohlaví: Muž
Stav:
Offline

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod Deo » 10 dub 2013 13:37

K večeru to musím mít hotové :D takže doufám že to tady se mnou nějak dáte dohromady.
Naposledy upravil(a) Deo dne 10 dub 2013 21:48, celkem upraveno 1 x.
Kdo chce psa jíst, hůlky si najde.

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod CZechBoY » 10 dub 2013 13:42

a co nechápeš? však to je program na pár řádků..
podmínky umíš? načíst vstup umíš? vypsat výstup umíš?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Deo
Level 2.5
Level 2.5
Příspěvky: 255
Registrován: prosinec 09
Bydliště: Česká Republika
Pohlaví: Muž
Stav:
Offline

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod Deo » 10 dub 2013 14:28

Bohužel, neumím. Snažil jsem se dohledávat na internetu, ale nejsem schopný to napsat tak, aby to fungovalo.
Kdo chce psa jíst, hůlky si najde.

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod CZechBoY » 10 dub 2013 14:32

tak napiš co máš, já zkusim nastudovat nějaký základy Ruby (pač jsem v tom životě nedělal ani neviděl žádný kód) a mrknu co je špatně
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Deo
Level 2.5
Level 2.5
Příspěvky: 255
Registrován: prosinec 09
Bydliště: Česká Republika
Pohlaví: Muž
Stav:
Offline

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod Deo » 10 dub 2013 19:05

Tak stále nemám nic, snažil jsem se něco vytáhnout z předchozích programů, ale to mi nijak nepomohlo, protože předchozí program počítal pouze průměry zadaných čísel.

ps. právě jsem našel stránku, kde je to rozepsané : http://stackoverflow.com/questions/4742 ... riangle-rb

Může mi někdo poradit, jak to uvést do provozu? :)
Kdo chce psa jíst, hůlky si najde.

HellCoder
Level 2.5
Level 2.5
Příspěvky: 316
Registrován: únor 13
Pohlaví: Muž
Stav:
Offline

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod HellCoder » 10 dub 2013 21:33

Kód: Vybrat vše

puts "Zadej stranu a:"
a = gets
puts "Zadej stranu b:"
b = gets
puts "Zadej stranu c:"
c = gets
if a + b > c
     print “Sestrojitelny″
end
if a == b && a == c && b == c
     print “Rovnostranny″
end


       

Toto je zaklad. Uz nevim jak dal ale snad ten kod pochopis
P.S:Pokud by to nejelo neukamenovat! Pisu to primo z online tutorialu.
MainBoard : ASUS Z9PE-D8 WS
CPU : Intel Core i7 3970X
RAM : Corsair Vengeance Black 16GB (2x8GB)
GPU : 2x nVidia GTX Titan 2way SLI
SSD : Samsung SSD 840 Series - 256GB
HDD : 3x Seagate SV35.5 - 2TB RAID 0
Zvukovka : Creative Sound Blaster VX

Uživatelský avatar
Deo
Level 2.5
Level 2.5
Příspěvky: 255
Registrován: prosinec 09
Bydliště: Česká Republika
Pohlaví: Muž
Stav:
Offline

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod Deo » 10 dub 2013 21:47

Tak konečně už jsem s tím pohnul, ale i tak díky, zatím to mám takto:

puts "Vitej"

puts "Zadejte - a"

a = gets.to_i
puts "Zadejte - b"

b = gets.to_i
puts "Zadejte - c"

c = gets.to_i

if (a + c > b) and (b + c > a) and (a + b > c)
puts "Trojuhelnik je mozne sestrojit"
else

puts "Trojuhelnik neni mozne sestrojit"
end

if (a*a) + (b*b) == (b*b)

puts "Tento trojuhelnik je pravouhly"
else puts "Tento trojuhelnik neni pravouhly"
end
if a = b = c
puts "Tento trojuhelnik je rovnostranny"
else puts "Tento trojuhelnik neni rovnostranny"
end
if a = b
puts "Tento trojuhelnik je rovnoramenny."
else puts "Tento trojuhelnik neni rovnoramenny"
end

vypadá to že to jede, ale jestli se tam najde nějaká chyba, tak mi jí prosím sdělte. Zatím díky moc za vás čas, jsem moc rád za pomoc.
Kdo chce psa jíst, hůlky si najde.

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod CZechBoY » 11 dub 2013 00:19

moc se mi nezdaj ty podmínky s jednim rovnítkem...
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Deo
Level 2.5
Level 2.5
Příspěvky: 255
Registrován: prosinec 09
Bydliště: Česká Republika
Pohlaví: Muž
Stav:
Offline

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod Deo » 11 dub 2013 09:01

Tak to už je vlastně jedno, ale vím pro příště. ;)
Kdo chce psa jíst, hůlky si najde.

Uživatelský avatar
CrazyC0de
Level 3
Level 3
Příspěvky: 517
Registrován: prosinec 12
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programování v Netbeans - sestrojitelnost trojuhelníku

Příspěvekod CrazyC0de » 11 dub 2013 13:59

Jestli už nic nepotřebuješ, tak lock :-).
Vtípek

Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti