[ GavriloG @ 21.04.2012. 18:51 ] @
Pozdrav svima, spremam kolokvijum ,imam jedna probni zadatak koji glasi :

" Napisati program koji za unete vrednosti dva realna broja,
a) veći proglašava za a a manji za b i
b) računa vrednosti izraza:
(a+i)/(b+i)+(b+i)*(b+i)-1
v) Rezultat prikazuje tabelarno na ekranu kao:
Prva kolona vrednost a+i, druga kolona vrednost b+i i treća rezultat "

Ja sam radio to ali izgleda da nisam dobro uradio ,pa ako moze pomoc mala
Code:
#include <stdio.h>

main() 
{
    int a,b,i,rez,max;

    printf("\nUnesite dva broja");
    scanf("%d%d",&a,&b);

    max=a;
    if(b>max)
        max=b;
    printf("\nVec broj je: %d\n\n",max);
    

    for(i=0;i<5;i++)
    {
        

        rez=(a+i)/(b+i)+(b+i)*(b+i)-1;

        printf("%f\t", a+i);
        printf("\n");
        printf("%f\t", b+i);
        printf("\n");
        printf("%f\t", rez);
        printf("\n");

    }


    return 0;
}


Uglavnom resenje treba da izgleda ovako
Code:
5.00 4.00 16.25
6.00 5.00 25.20
7.00 6.00 36.17
8.00 7.00 49.14
9.00 8.00 64.13
10.00 9.00 81.11

Pozdrav,
Gavrilo
[ Xwave @ 21.04.2012. 19:08 ] @
Trebalo bi da je ovako:

Code:

#include <stdio.h>

main() 
{
 float a,b,rez,max;
int i;

 printf("\nUnesite prvi broj: ");
 scanf("%f",&a);

  printf("\nUnesite drugi broj: ");
  scanf("%f",&b);


 max=b;
 if(b>a){
  b=a; a=max;
}
 printf("\nVeci broj je: %.0f \n\n", a);
 
printf("_____________________\n");
 for(i=0;i<5;i++)
 {
  
  rez=(a+i)/(b+i)+(b+i)*(b+i)-1;

  printf("%3.2f\t", a+i);
  printf("%3.2f\t", b+i);


  printf("%3.2f\n", rez);

 }

system("pause");
 return 0;
}
[ GavriloG @ 21.04.2012. 19:19 ] @
To je to :D Hvala puno, vidimo se sutra ;)))