Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
Author Message
danielvast Offline
Forumaš
***

Posts: 432
Joined: Dec 2009
Reputation: 22
Post: #11
RE: Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
Sve smo vam fino napisali kako uraditi program cak vam je kolega scroler nacrtao sliku i dao pseudo kod jos jednom vam kazem, naučiti nikada necete ako zadacu budete prepisivali, mislim da su tutorijali.net vise od ustanove za uređivanje/izrađivanje domaće zadaće ili čak ispita, kao sto je kolega Kecko rekao:
Kecko Wrote:...Ovakav program ako se uloviš posla i uzmeš knjigu, a donekle znaš matematiku napraviš kroz jedan dan..

moja preporuka da sjednete i proučite zadatak pa čak i pod cijenu da ne uradite zadaću barem ćete nesto naučiti, jer od koga cete prepisivati kada u budućnosti budete morali raditi za poslodavca koji zeli da uredite dosta kompliciranije poslove od ovoga. Nista zlonamjerno i osobno nisam mislio ovdje smo da pomognemo a ne da redimo zadatke.He he

"When all else fails, read the manual."
24-10-2010 12:35 PM
Find all posts by this user Quote this message in a reply
Lastdayonearth Offline
Novi korisnik
*

Posts: 10
Joined: Oct 2010
Reputation: 0
Post: #12
RE: Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
SLazem se ja u potpunosti, ni ne mislim da imam ista od prepisivanja, ali mi stvarno nije matematicki jasna ova formula koja je napisana u ovom kodu, bas sam ono tek pocela pred koji dan, i ne shvatam al' nikako :)
24-10-2010 12:42 PM
Find all posts by this user Quote this message in a reply
Lastdayonearth Offline
Novi korisnik
*

Posts: 10
Joined: Oct 2010
Reputation: 0
Post: #13
RE: Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
Koliko ja znam, da bih ovo izracunala treba mi math h , a onda dole kad pisem da je to AB = sqrt(x2-x1) itd pise mi "called object is not a function", ne kontam :S
24-10-2010 12:44 PM
Find all posts by this user Quote this message in a reply
danielvast Offline
Forumaš
***

Posts: 432
Joined: Dec 2009
Reputation: 22
Post: #14
RE: Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
Dakle rekli smo uvjete za kolinearnost triju točaka koju je vaš kolega napisao je nista drugo nego poopćenje ovoga sto smo vam pokusali reći dakle |AB|+|BC| = |AC| kada se to matematički razvije mislim da se dobije izraz koji je vas kolega dobio s time da je udaljenost dvaju točaka |AB| = sqrt((x2-x1)^2 - (y2-y1)^2) sto slijedi iz pitagorina poučka kao sto vam je kolega Zero rekao dakle sve vam je tu samo trebate malo proučiti i uspjesno ćete riješiti zadatak. :)

Ovo je tip zadatka koji se moze rijesiti cak i matematički na više načina dakle mozete računati povrsinu trokuta koji te tri točke čine po Heronovoj formuli i ukoliko je jednaka 0 tada te točke čine pravac, ali uvjet uz da je udaljenost točaka različita od 0.

"When all else fails, read the manual."
(This post was last modified: 24-10-2010 01:05 PM by danielvast.)
24-10-2010 12:52 PM
Find all posts by this user Quote this message in a reply
Lastdayonearth Offline
Novi korisnik
*

Posts: 10
Joined: Oct 2010
Reputation: 0
Post: #15
RE: Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
A ovo kad uvrstim math h, koja mi treba radi ovog sqrt, sto mi onda dole izadje called object is not a function, ne znam kako da napisem onda to sa AB
24-10-2010 04:59 PM
Find all posts by this user Quote this message in a reply
r0tring Offline
Redoviti posjetitelj
**

Posts: 237
Joined: Apr 2009
Reputation: 11
Post: #16
RE: Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
Hajde pošto si jedini ženski član na forumu.. :)
Pa da nebi ostali i bez tebe :( . :)

Code:
#include <iostream.h>
#include <math.h>

main() {
       int x1, x2, x3, y1, y2, y3;
       float AB, BC, AC;
      
       cout << "Koordinate tacke A:" << endl;
       cout << "x1 = ";
       cin >> x1;
       cout << "y1 = ";
       cin >> y1;
      
       cout << "Koordinate tacke B:" << endl;
       cout << "x2 = ";
       cin >> x2;
       cout << "y2 = ";
       cin >> y2;
      
       cout << "Koordinate tacke C:" << endl;
       cout << "x3 = ";
       cin >> x3;
       cout << "y3 = ";
       cin >> y3;
       cout << endl;
      
       // sqrt je funkcija za korijenovanje, a pow za stepenovanje
       // npr.: pow(x, y) predstavlja stepenovanje iksa ipsilonom :D
      
       //duzina AB
       AB = sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2));
       //duzina BC
       BC = sqrt(pow(x3 - x2, 2) + pow(y3 - y2, 2));
       //duzina AC
       AC = sqrt(pow(x3 - x1, 2) + pow(y3 - y1, 2));
      
       //ako je AB + BC = AC, tacke su na jednoj pravoj
       if (AB + BC == AC)
           {
              cout << "Tacke se nalaze na jednoj pravoj.";
           }
       else //u suprotnom nisu na istoj pravoj
           {
              cout << "Tacke se ne nalaze na jednoj pravoj.";
           }
      
      
       cout << endl << endl;
       system("pause");
}
(This post was last modified: 24-10-2010 05:54 PM by r0tring.)
24-10-2010 05:53 PM
Find all posts by this user Quote this message in a reply
Lastdayonearth Offline
Novi korisnik
*

Posts: 10
Joined: Oct 2010
Reputation: 0
Post: #17
RE: Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
Evo uradila sma nesto sama, al nemam pojma na sta ovo lici / #include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int x1, y1, x2, y2, x3, y3, AB, BC, AC;

printf("Enter two integer numbers for point A coordinates:\n");
if(scanf("%d %d", &x1,&y1)!=2){
printf("Invalid input:\n");
}

printf("Enter two integer numbers for point B coordinates:\n");
if(scanf("%d %d", &x2,&y2) !=2){
printf("Invalid input:\n");
}

printf("Enter two integer numbers for point C coordinates:\n");
if(scanf("%d %d",&x3, &y3) !=2){
printf("Invalid input:\n");
}


printf("Enter coordinated of A\n");
scanf("%d %d", &x1,&y1);
printf("Enter coodinates od B\n");
scanf("%d %d",&x2,&y2);
AB =sqrt((x2-x1)^2+(y2-y1)^2);
printf("%d",AB);

printf("Enter coordinates of B\n");
scanf("%d %d", &x2,y2);
printf("Enter coordinates of C\n");
scanf("%d %d", &x3,&y3);
BC=sqrt((x3-x2)^2+(y3-y2)^2);
printf("%d",BC);


printf("Neter coordinated of A\n");
scanf("%d %d", &x1,&y1);
printf("Enter coordinates of C\n");
scanf("%d %d", &x3,&y3);
AC=sqrt((x3-x1)^2+(y3-y1)^2);
printf("%d",AC);

if(AB+BC==AC)
printf("Points are on same line, B is the middle one\n");
else if(AB+AC==BC)
printf("Points are on same line, A is the middle one\n");
else if(AC+BC==AB)
printf("Points are on same line, C is the middle one\n");
else
printf("No line connecting all three points\n");
}
24-10-2010 05:59 PM
Find all posts by this user Quote this message in a reply
r0tring Offline
Redoviti posjetitelj
**

Posts: 237
Joined: Apr 2009
Reputation: 11
Post: #18
RE: Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
o.O Jesi li pročitala ovo?
24-10-2010 06:43 PM
Find all posts by this user Quote this message in a reply
Lastdayonearth Offline
Novi korisnik
*

Posts: 10
Joined: Oct 2010
Reputation: 0
Post: #19
RE: Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
Uvela sam neke izmjene poput brisanja ovog da mi dva put trazi iste koordinate, ali i nakon toga, nije ovo ok
24-10-2010 07:51 PM
Find all posts by this user Quote this message in a reply
r0tring Offline
Redoviti posjetitelj
**

Posts: 237
Joined: Apr 2009
Reputation: 11
Post: #20
RE: Program koji odlucuje o povezanosti tri tacke, hitno, zadaca :D
Confused Confused

scroler Wrote:o.O Jesi li pročitala ovo?
24-10-2010 10:42 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)