Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main()
- {
- long long x, y, sx, sy; double r, a, b;
- int t;
- printf( "Upisi x, y: " );
- scanf( "%lld%lld", &x, &y );
- printf( "1 - ispitivanje kruznice\n2 - ispitivanje pravca\n" );
- scanf( "%d", &t );
- if( t == 1 ) {
- printf( "Upisi srediste, radijus: " );
- scanf( "%lld%lld%lf", &sx, &sy, &r );
- if( r*r == (x-sx)*(x-sx) - (y-sy)*(y-sy) )
- printf( "Tocka T(%lld, %lld) lezi na kruznici radijusa %.5lf.\n", x, y, r );
- else if( r*r > (x-sx)*(x-sx) + (y-sy)*(y-sy) )
- printf( "Tocka T(%lld, %lld) nalazi se unutar kruga radijusa %.5lf.\n", x, y, r );
- else
- printf( "Tocka T(%lld, %lld) nalazi se izvan kruga radijusa %.5lf.\n", x, y, r );
- }
- else if( t == 2 ) {
- printf( "Upisite koeficijente a i b: " );
- scanf( "%lf%lf", &a, &b );
- if( y == a*x+b ) printf( "Tocka T(%lld, %lld) lezi na pravcu y = %.6lfx + %.6lf\n", x, y, a, b );
- else printf( "Tocka T(%lld, %lld) ne lezi na pravcu y = %.6lfx + %.6lf\n", x, y, a, b );
- }
- else printf( "Nije odabrana odgovarajuca opcija\n" );
- return 0;
- }
Add Comment
Please, Sign In to add comment