Necu da postavljam novu temu, naziv ove odgovara a i dani ispita se poklapaju, datumi ipak ne neverujem.
Posto pravila kazu da se pokusa nesto samoinicijativno da se resi, imam neke sample zadatke koji su slicni ali opet nisu resenja, pa moze posluziti kao referenca... trebalo bi mi hitnije, zbog toga mozda ako neko je zainteresovan da napravimo neku kontrukciju, finansijsku, kompenzacijsku ili vec.
Prvo cu postaviti zadatke i neke primere koje ja imam.
____________________________________
1. Data su dva cela broja x, y. Napisati program koji određuje njihov količnik. U obzir uzeti sve mogućnosti (jedinstveno rešenje, nemoguće rešenje i beskonačno mnogo rešenja).
2. Dat je prirodan broj n i niz celih brojeva X[ i ], i=1, 2, 3,..., n. Napisati program za unos elemenata niza i funkciju koja stampa sve pozitivne članove niza.
3. Pod pojmom gornja trougaona matrica podrazumevaju se svi elementi kvadratne matrice koji se nalaze iznad glavne dijagonale. Napisati program koji za datu kvadratnu matricu A(n,n) n N, štampa elemente gornje trougaone matrice. Za unos matrice i štampu gornje trougaone matrice koristiti odgovarajuću funkciju.
4. Napisati program kojim se učitavaju podaci za n radnika (n 2), i ispusuju podaci za radnika koji ima najveću platu. Podaci za radnike su: ime, prezime, adresa i plata.
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
1. Prvi moze da se preskoci, toliko cu uspeti sam, nadam se.
2. Drugi evo kako ide nesto sto ja imam a izvlaci maksimalni clan i koliko ima clanova samo kao broj, ali ne znam kako da ih odstampam da se vide svi ? Posto treba da se odstampaju samo pozitivni... dakle iz niza u novi niz sa clanovima, ne znam kako to....
Code:
#include<stdio.h>
void main()
{
int I,n,brojac;
float x[50],suma;
printf(“Unesite broj clanova niza:”);
scanf(“%d”,&n);
printf(“Unesite clanove niza:\n”);
for(I=0;I<n;I++)
{
printf(“%sd.broj x=”,I);
scanf(“%f”,&x[I]);
}
suma=0;
brojac=0;
for(I=0;I<n;I++)
{
if(x[I]!=0)
{
suma=suma+x[I];
brojac=brojac+1;
}
}
printf(“Trazena suma je%f\n”,suma);
printf(“Takvih clanova ima%d\n”,brojac);
}
3. Ovde je gotovo slicna stvar, traze se elementi a ja imam funkcije koje mi izvlace samo jedan element, bilo iznad glavne dijagonale, bilo najveci clan, opet ne znam kako da izvucem sve da ih odstampa ?? ...
Code:
#include<stdio.h>
void main()
{
int I,j,n,max,zbir,zbir1;
int A[20][20];
printf(“Unesi dimenziju matrice:”);
scanf(“%d”,&n);
printf(“Unesi matricu\n”);
for(I=1;I<=n;I++0
{
scanf(“%d”,&A[I][j];
}
}
zbir=0
for(I=1;I<=n;I++)
{
for(j=1;j<=n;j++)
{
if(I>j)
zbir=zbir+A[I][j];
}
}
zbir1=0
for(I=1;I<=n;I++)
{
for(j=1;j<=n;j++)
{
if(I+j<=n)
zbir1=zbir1+A[I][j];
}
}
max=A[1][1];
for(I=1;I<=n;I++)
{
for(j=1;j<=n;j++)
{
if(A[I][j]>max)
max=A[I][j];
}
}
printf(“Najveci clan matrice :%d\n”,max);
printf(“Zbir ispod glavne dijagonale je:%d\n”,zbir);
printf(“Zbir iznad sporedne dijagonale je:%d\n”,zbir1);
}
4. E za ovaj cetvrti ne znam kako treba, znaci ide sa strukturama, ali to nemam nijedan primer, ako slucajno znate moze, znacilo bi mi dosta, ako ne, hvala za citanje i vase vreme u svakom slucaju ;p
[Ovu poruku je menjao X Files dana 25.12.2007. u 08:49 GMT+1]