View Single Post
Staro 05.12.2005., 20:39   #3
Izomatrick
Registered User
 
Datum registracije: Mar 2005
Lokacija: Osijek
Postovi: 3
Citiraj:
..daj sve detalje...
Sto je fora to je sve sto nam je prof. zadao.
Evo napisat cu ti primjer proslog zadatka pa ako ce ti sto pomoci, a ak ne hvala na trudu.

Sa tipkovnice ucitavati parove realnih brojeva sve dok se ne ucita par
-9 -9. Ucitane brojeve iz para stavljati u vektor V1, odnosno V2.
Predvidjeti najvise 1000 mjesta u svakom vektoru. Naci i ispisati:
a. Srednju vrijednost brojeva u vektoru V1 (Vsr1)
i srednju vrijednost brojeva u vektoru V2 (Vsr2).
b. Brojeve u V1 koji su veci od Vsr1 ili manji od Vsr2.
c. Koliko ima brojeva u V1 vecih od Vsr1.


*/
#include <stdio.h>
main ()
{
int i, n=0, k=0;
float V1[1000], V2[1000], Vsr1=0, Vsr2=0, s=0;
printf ("\nUnesi parove realnih brojeva (-9 -9 za kraj)\n");
for (/bijedan pokušaj hacka//bijedan pokušaj hacka//bijedan pokušaj hacka//bijedan pokušaj hacka/; i<1000; i++)
{
scanf ("%f%f", &V1[n], &V2[n]);
if (V1[n]==-9 && V2[n]==-9) break;
else
{
Vsr1+=V1[n];
Vsr2+=V2[n];
n++;
}
}
if (n==0) return;
Vsr1/=n;
Vsr2/=n;
printf ("\nSrednja vrijednost brojeva u prvom vektoru V1: %10.4f",Vsr1);
printf ("\nSrednja vrijednost brojeva u drugom vektoru V2: %10.4f",Vsr2);
printf ("\nBrojevi u V1 veci od Vsr1 ili manji od Vsr2:");
for (/bijedan pokušaj hacka//bijedan pokušaj hacka//bijedan pokušaj hacka//bijedan pokušaj hacka/; i<n; i++)
{
if (V1[i]>Vsr1 || V1[i]<Vsr2) printf ("\n%10.4f", V1[i]);
if (V1[i]>Vsr1) k++;
}
printf ("\nU V1 ima %d brojeva vecih od Vsr1\n", k);
}
Izomatrick je offline   Reply With Quote