Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 4.301 pregleda

Najnovija ↓

Iscrtavanje polukruga 01.12.2007. u 12:00 · pre 230 meseci #1
Postoji li mogucnost da u c-eu iscrtam polu krug,
konkretno treba da napravim prikaz obrtomjera u autu
Potpis
In the kingdom of the blind one-eye man is the king.
Re: Iscrtavanje polukruga 01.12.2007. u 17:26 · pre 230 meseci #2
Mislim da ne postoji mogucnost da se to uradi u C-u, jer je C proceduralni programski jezik. To bi trebalo da moze u C++ -u, ili C#-u, koji su objektno orijentisani programski jezici.
Re: Iscrtavanje polukruga 01.12.2007. u 19:23 · pre 230 meseci #3
Poznate biblioteke za rad sa grafikom su upravo i nastale i zasnovane na proceduralnom kodu, a OOP uopste nema veze sa tom pricom.

Za iscrtavanje kruznice prvo treba da pronadjes odgovarajucu formulu. Na primer, nešto ima ovde (sigurno ima i boljih sajtova):
http://www.inversereality.org/...ics%20programming/circles.html

Code:

#include <math.h>
// ...
void SlowCircle(long xcenter,long ycenter, long radius)
{
   long x,y;
   for( float theta=0; theta<(2*M_PI); theta+=.01 )
   {
      x=xcenter+(long)(radius*sin(theta));
      y=ycenter+(long)(radius*cos(theta));
      // ... ovde sada mozes da koristis X i Y koordinate po potrebi (zavisno koristis li neki GUI ili samo konzolu)
   }
}

Naravno, eksperimentisi sa korakom (theta) i krajem intervala (2*M_PI) da bi dobio ono sto zelis.
Re: Iscrtavanje polukruga 01.12.2007. u 20:31 · pre 230 meseci #4
Ok. Lose sam mislio. Izvinjavam se na prethodnom postu! Inace, hvala na informaciji!
Re: Iscrtavanje polukruga 02.12.2007. u 21:34 · pre 230 meseci #5
jos jedna informacija... u slucaju da je program koji koristis Turbo C, onda u folderu examples imas primer rada sa grafikom gde se prikazuje kako iscrtgati krug koristiti fontove drukacije itddddddd..... ugl.. mozda bi bilo moguce iskoristiti deo koda, konkretno taj koji iscrtava krugove, mislim da u turbo c-u imas cak i biblioteku sa grafikom...ako sam pogresio neka me neko ispravi:))))))
Re: Iscrtavanje polukruga 06.12.2007. u 12:55 · pre 230 meseci #6
Ne koristim turbo c vec visual studio.
Potpis
In the kingdom of the blind one-eye man is the king.
Re: Iscrtavanje polukruga 07.12.2007. u 15:20 · pre 230 meseci #7
Kompletnu grafiku za C je obradio Cirkovic u svojoj knjizi
Zavod za udzbenike i nastavna sredstva Beograd
Evo i jednog koda za Turbo C kompajler
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme