Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Discutii Zilnice #3
Ti-o explic aici...

Ideea e urmatoarea: iti vor trebui 3 if-uri pt. delta care sa-ti zica natura si semnu' .

So. Un :
daca (delta<0)
executa..
x1, x2 -> nr. complexe (afisare de exemplu)
Un al doilea:
daca (delta>0)
executa...
-> x1, x2 -> nr. reale (idem)

daca(delta==0)
x1=x2 - reale.

Asta-o fost cu natura.

Cu semnu' ma bate matematica. Aflii delta, apoi scrii x1 si x2 sub forma teoretica si vezi daca-i negativ sau pozitiv.

ADICA:

daca (-b + Sqrt(delta) ) / (2 * a ) < 0
x1 -> negativ


daca (-b + Sqrt(delta) ) / (2 * a ) > 0
x1 -> pozitiv...
la fel si cu x2, numa' cu *Sqrt -u'

Sper ca intelegi.

Datele de intrate ti le faci singur, ca e prea usor. Smile
----------------Worldofgothic----------------
---------PLAY
nu am invatat sqrt...le inteleg...dar nu am priceput ceva...deci x1 si x2 ia valoarea nr complexe???si mai jos la faza cu semnu inteleg ce ai facut...app in loc de executa am inv cu atunciSmile...si acolo la semn pare mise ca in spatiu ala trebuia sa pui un altfel...eu stiu ca tu stii sa le faci ca la facultate...dar nu se poate putin mai cam ca la dobitoci cum suntem cei de pe a 9aSmile
"Errare humanum est sed perseverare diabolicum."
"Gutta cavat lapidem non vi, sed saepe cadendo."
"Inter arma silent leges."

(10-14-2011, 07:13 PM)Zamolxis1 Wrote: nu am invatat sqrt...le inteleg...dar nu am priceput ceva...deci x1 si x2 ia valoarea nr complexe???si mai jos la faza cu semnu inteleg ce ai facut...app in loc de executa am inv cu atunciSmile...si acolo la semn pare mise ca in spatiu ala trebuia sa pui un altfel...eu stiu ca tu stii sa le faci ca la facultate...dar nu se poate putin mai cam ca la dobitoci cum suntem cei de pe a 9aSmile

N-am lucrat niciodata cu pseudocoade...e cea mai mare idiotenie...ideea e ca io am facut un pseudocod a la' Terente, nu stiu cum faceti voi la scoala...

Daca delta-i mai mic ca 0, x1 si x2 vor fi complexe. Adica -b+i*radical(delta)

Sqrt-ul reprezinta radicalul...in pseudocod presupun ca poti sa-l scrii chiar asa: radical(delta).

La semn puteai sa pui si altfel, da' asta insemna sa incepi apoi un alt daca pentru x2. Merge si cum zici tu.
----------------Worldofgothic----------------
---------PLAY
aha...ms mult...creca mai bine iti ziceam sa-l zici in c++ direct ca pseudocod a la Terente nu am invata inca...dar ce-ai scris acolo e bun numa tre sa studiez unpicWinkHaha)>)
mai am o intrebare ce e x1 si x2???
"Errare humanum est sed perseverare diabolicum."
"Gutta cavat lapidem non vi, sed saepe cadendo."
"Inter arma silent leges."

(10-14-2011, 07:24 PM)Zamolxis1 Wrote: aha...ms mult...creca mai bine iti ziceam sa-l zici in c++ direct ca pseudocod a la Terente nu am invata inca...dar ce-ai scris acolo e bun numa tre sa studiez unpicWinkHaha)>)
mai am o intrebare ce e x1 si x2???

Radacinile.
----------------Worldofgothic----------------
---------PLAY
Mate?=)) nici aici nu scap de ea?Haha
Info chiar.
----------------Worldofgothic----------------
---------PLAY
Tot mate e
Mate-info=mate=stres=trist ca am luat 4 la mateHaha
a da...sunt crengutele alea doua de ex daca delta =0 atunci x1=x2...m-am prins...Wink...mersi mult
uite cum am scris:
Date In:a,b,c
Date Iesire:mesaj
Citeste a,b,c
Daca (delta>0)Atunci
x1,x2<-numere complexe
Altfel
Daca(delta==0) Atunci
x1=x2 <-numere reale
Daca (-b+sqrt(delta)/(2*a)>0)Atunci
Scrie "x1 pozitiv"
Altfel
Scrie "x1 negativ"
Daca(-b-sqrt(delta)/(2*a)>0)Atunci
Scrie "x2 pozitiv"
Altfel
Scrie "x2 negativ"

Obs:nu stiu daca e bine la faza cu negativ...de aia am mai scris algoritmul odataWink
ce inseamna idem.???
"Errare humanum est sed perseverare diabolicum."
"Gutta cavat lapidem non vi, sed saepe cadendo."
"Inter arma silent leges."

Idem=la fel.
Sup


Possibly Related Threads…
Thread Author Replies Views Last Post
  Discuţii zilnice - 19.08.2014 -> ... Szekemri 1,000 157,070 03-06-2015, 08:26 PM
Last Post: Hydrax
  Discuţii Zilnice 9 Warhell 1,006 242,017 09-13-2013, 10:09 PM
Last Post: Kristi
  Discutii Zilnice #8 Robi 944 189,625 02-02-2013, 09:40 PM
Last Post: Warhell
  Discuţii Zilnice #7 Szekemri 980 240,310 10-13-2012, 08:12 PM
Last Post: Robi
  Discuţii Zilnice #6 Zamolxis1 949 163,491 07-12-2012, 12:02 PM
Last Post: Robi
  Discuţii Zilnice #5 Carnage 953 175,948 02-14-2012, 06:28 PM
Last Post: Carnage
  Discuţii zilnice #4 Zamolxis1 993 228,243 01-05-2012, 10:51 PM
Last Post: Carnage
  Discutii New Rpg Cryssalis 1,002 339,710 01-05-2012, 08:56 PM
Last Post: Zamolxis1
  Discutii Zilnice #2 Raducu' 499 100,580 09-04-2011, 11:06 PM
Last Post: Warhell
  Discutii Zilnice #1 Ducipal 1,020 233,650 02-19-2011, 03:43 PM
Last Post: Raducu'

Forum Jump:


Users browsing this thread: 4 Guest(s)