Reseni Zadaci

Embed Size (px)

DESCRIPTION

zadaci

Citation preview

II

- -

, 2013. . . 1. C- : n x. . * ( n x) , .:

#include /*ukljucivanje biblioteka */

void main ()

{

int n,*pn; /* deklarisanje promenljivih i pokazivaca*/

float x, *px;

printf("Unesite jedan ceo i jedan realan broj "); /*poruka korisniku na ekranu*/

scanf("%d%f",&n, &x); /*unos podataka*/

pn=&n; /*dodeljivanje vrednosti pokazivacu*/

px=&x;

if(*pn > *px){

printf("veci broj je %f\n",*pn);

}

else if(*pn < *px){

printf("Veci broj je %f\n",*px); /*prikazuje rezultat na ekran*/

}

else{

printf("Brojevi su jednaki");

}

} . 2. C : x, y z, . * , , . . :

#include /*ukljucivanje biblioteka */

void main()

{

float x,y,z; /* deklarisanje promenljivih */

float *px,*py,*pz;

/* definisanje pokazivaca */

printf ("Unesite tri realna broja.\n"); /* poruka korisniku na ekranu */

scanf ("%f%f%f",&x, &y, &z); /* unos podataka */

px=&x; /*dodeljivanje vrednosti pokazivacima*/

py=&y;

pz=&z;

if ((*px < (*py+*pz))&&(*py < (*px+*pz))&&(*pz < (*px+*py))) /*uslov za trougao */

printf("Moze se konstruisati trougao!\n");

else

printf ("Ne moze se konstruisati trougao!\n"); /* prikaz poruka na ekranu */

printf ("Vrednost pokazivaca za x je: %p\n", px);

printf ("Vrednost pokazivaca za y je: %p\n", py);

printf ("Vrednost pokazivaca za z je: %p\n", pz);

}

. 3. C . , . ( ) :

:

, ( %p).:

#include /*ukljucivanje standardne biblioteka */

#include

/*ukljucivanje matematicke biblioteka */void main (){

float x1, x2, x3, *px1, *px2; /* deklarisanje promenljivih i pokazivaca*/void *px3; printf("Unesite dva realna broja: \n"); /*poruka korisniku na ekranu*/scanf("%f%f",&x1,&x2); /*unos podataka*/

px1=&x1; /*dodeljivanje vrednosti pokazivacu*/

px2=&x2;

/* ternarni operator u obliku (uslov)?(izraz1):(izraz2) */

(*px1 >= *px2)?(x3=*px1+sin(*px2)):(x3=*px1-cos(*px2));

px3=&x3;

printf("Vrednost dobijene funkcije je: %f \n",*px3); /*prikazuje rezultat na ekran*/

printf("Vrednost adrese na koju je x3 smesteno je: %p \n", px3);

}

. 4. C [10] . , . for , .:

#include /*ukljucivanje standardne biblioteke */

void main ()

{

float A[10]; /* deklarisanje promenljivih */

float *pa; /* pokazivac koji cemo povezati sa nizom A */

int i;

for (i=0; i