Stránka 1 z 2
Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 10 dub 2013 13:24
od Deo
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.
Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 10 dub 2013 13:33
od CZechBoY
čau kluku ušatá,
zdá se mi že i v tom kousku máš chybu

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
Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 10 dub 2013 13:37
od Deo
K večeru to musím mít hotové

takže doufám že to tady se mnou nějak dáte dohromady.
Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 10 dub 2013 13:42
od CZechBoY
a co nechápeš? však to je program na pár řádků..
podmínky umíš? načíst vstup umíš? vypsat výstup umíš?
Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 10 dub 2013 14:28
od Deo
Bohužel, neumím. Snažil jsem se dohledávat na internetu, ale nejsem schopný to napsat tak, aby to fungovalo.
Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 10 dub 2013 14:32
od CZechBoY
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ě
Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 10 dub 2013 19:05
od Deo
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-rbMůže mi někdo poradit, jak to uvést do provozu? :)
Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 10 dub 2013 21:33
od HellCoder
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.
Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 10 dub 2013 21:47
od Deo
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.
Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 11 dub 2013 00:19
od CZechBoY
moc se mi nezdaj ty podmínky s jednim rovnítkem...
Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 11 dub 2013 09:01
od Deo
Tak to už je vlastně jedno, ale vím pro příště.

Re: Programování v Netbeans - sestrojitelnost trojuhelníku
Napsal: 11 dub 2013 13:59
od CrazyC0de
Jestli už nic nepotřebuješ, tak lock :-).