View Single Post
Staro 07.12.2005., 08:51   #4
Andeo
Premium
Moj komp
 
Andeo's Avatar
 
Datum registracije: Nov 2005
Lokacija: Rijeka
Postovi: 455
Ako sam dobro shvatio zadatak onda bi kod trebao ovako izgledati
Code:
#include <stdio.h>

void main()
{
	//kreirati vektore s najviše 10 polja
	int v1[10], v2[10];
	int i = 0;

	//varijabla brojača
	int brojac = 0;
	//upis brojeva dok se ne upiše 1 i 2 odnosno dok se ne popune sva mjesta u vektorima
	for(int i = 0; i < 10; i++)
	{
		printf("Upisite par: ");
		scanf("%d %d",&v1[i],&v2[i]);
		
		brojac++;
		if((v1[i] == 1)&&(v2[i]==2))
			break;
	}
	
	//kreiramo i pretpostavljamo najveci i najmanji broj
	int najveci		= v1[0];
	int najmanji	= v2[0];
	int ukupnoV1 = 0, ukupnoV2 = 0;

	//sada vrtimo polja
	for(int i = 0; i < brojac; i++)
	{
		if(v1[i] > najveci)
			najveci = v1[i];

		if(v2[i] < najmanji)
			najmanji = v2[i];

		ukupnoV1 += v1[i];
		ukupnoV2 += v2[i];
	}

	printf("\nNajveci broj u vektoru v1 je %d a najmanji broj u vektoru v2 je %d!\n",najveci, najmanji);
	printf("U vektorima ima %d brojeva.\n", brojac);
	printf("Srednja vrijednost u V1 je %.1f a u V2 je %.1f!", (float)ukupnoV1/brojac, (float)ukupnoV2/brojac);

}
Dakako nemam pojma da li je ovo dobar proračun srednje vrijednosti ako nije samo zamijeni taj dio.
__________________
RABBITS CLAN
Andeo je offline   Reply With Quote