Post Reply  Post Thread 
Pages (8): « First < Previous 3 4 5 6 [7] 8 Next > Last »
Zadatak
Author Message
Kerber
_
*


Posts: 237
Group: Team
Joined: Dec 2006
Status: Offline
Reputation: 1
Post: #61
RE: Zadatak

To je to Gogsy He he, vidi ga zna C++ He he


Frki.org & 3Deset.com
Bayern Balkan zajednica

Pravila foruma - pročitajte prije nego pitate
30-05-2008 03:01 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Gogy
____
*


Posts: 1,729
Group: Webmaster
Joined: Feb 2006
Status: Offline
Post: #62
RE: Zadatak

A znam tak neke osnove osnova...


Pravila foruma

eBooks Network - download besplatnih e-knjiga
30-05-2008 08:43 AM
Visit this user's website Find all posts by this user Quote this message in a reply
sale21
Novi korisnik
*


Posts: 1
Group: Registered
Joined: Sep 2008
Status: Offline
Reputation: 0
Post: #63
RE: Zadatak

Može li mi tko rješiti ovaj zadatak:

Zadana je matrica n-tog reda. Ispiši: a) Broj djeljivih s 3 na glavnoj dijagonali b) Produkt većih od 3 u cijeloj matrici c) Maksimalni u drugom stupcu d) Broj jednakih 5 na sporednoj dijagonali e) Sumu parnih u prvom retku

14-09-2008 09:46 PM
Find all posts by this user Quote this message in a reply
Puž
Redoviti posjetitelj
**


Posts: 132
Group: Registered
Joined: Mar 2007
Status: Offline
Reputation: 24
Post: #64
RE: Zadatak

Pozdrav i srry na kasnom odgovoru (mislil sam da bu neko drugi rješil prije mene Hammer)

Ovak... Već se dugo nisam srel sa matišom, tak da mi je matrica n-tog reda nije prevec jasan pojam... Matrica ima dve dimenzije, al buduci da trazis stvarcice sa dijagonala, pretpostavljam da je matrica n-tog reda zapravo kvadratna matrica [n][n] (inace ak nije kvadratna, dijagonale mogu, ali i nemoraju postojati...). Nadalje neam blage veze koja je glavna, a koja sporedna dijagonala Hmmm tak da sam pretpostavio da je glavna ova "\", a sporedna ova "/".

Nadam se da sam dobro postavil zadatak, a evo i koda

Code:
int main()
{    
    printf("Zadaj Dimenzije pravokutne Matirce:");    
    int n; scanf("%d",&n);
    //////////////////////////////////
    //inicijalizacija
    int **matrica;
    matrica=new int*[n];
    
    for(int i=0;i<n;i++)
    {
        matrica[i]=new int[n];

        for(int j=0;j<n;j++)
        {
            printf("zadajte %d.%d clan:",i+1,j+1);
            scanf("%d",&matrica[i][j]);                    
        }
    }
    //////////////////////////////////
    //definicije
    int produkt=1;
    int maksDesno=0;
    int sumaParnih=0;
    int djeljiviTri=0;
    int jednakoPet=0;

    printf("\n");
    
    for(int x=0;x<n;x++)
    {    
        //////////////////////////////////
        //maksimalni u drugom stupcu
        if(matrica[x][1]>maksDesno) maksDesno=matrica[x][1];
        //////////////////////////////////
        //djeljivih s 3 glavna dijagonala
        if(matrica[x][x]%3==0) djeljiviTri++;
        //////////////////////////////////
        //jednako 5 sporedna dijagonala
        if(matrica[n-x-1][x]==5) jednakoPet++;
        
        for(int y=0;y<n;y++)
        {
            //////////////////////////////////
            //suma parnih u prvom redku
            if(x==0) if(matrica[x][y]%2==0) sumaParnih+=matrica[x][y];            
            //////////////////////////////////
            //produkt većih od 3    
            if(matrica[x][y]>3) produkt*=matrica[x][y];
            //////////////////////////////////
            //prikaz matrice
            printf("%2d ",matrica[x][y]);
        }
        printf("\n");
    }
    //////////////////////////////////
    //ispis rezultata
    printf("\na) Broj djeljivih s 3 na glavnoj dijagonali- %d",djeljiviTri);
    printf("\nb) Produkt većih od 3 u cijeloj matrici- %d",produkt);
    printf("\nc) Maksimalni u drugom stupcu- %d",maksDesno);
    printf("\nd) Broj jednakih 5 na sporednoj dijagonali- %d",jednakoPet);
    printf("\ne) Sumu parnih u prvom retku - %d",sumaParnih);    

    return 0;
}


Nadam se da je to to, ak nije sam pitaj kaj nevalja...

19-09-2008 10:51 AM
Find all posts by this user Quote this message in a reply
Danci
Novi korisnik
*


Posts: 5
Group: Registered
Joined: Sep 2008
Status: Offline
Reputation: 0
Post: #65
RE: Zadatak

Bok ljudi necu bas biti tu u prolazu jer ucim C programiranje u Dev-C++ pa svako malo zapinjem pri ucenju ovako imam jedan kratak kod koji sam bio izvuko iz drugog primjera uz vezi kvadratne jednadžbe jer bas na tom djelu sam zapeo, evo kako ide

q = pow (d, 1./2);

eh sad meni nije bas jasno kako radi taj pow šta je to kak ono funkcionira ? Confused

primjer koda koji nekuzim tj. bas taj detalj sam izvuko iz jednog duljeg koda

Code:
#include<stdio.h>
int main()
{

int d=10 , q;

q = pow (d, 1./2);
printf("%d", q);
getch();
return 0;
}

This post was last modified: 19-10-2008 03:02 PM by Danci.

19-10-2008 03:01 PM
Find all posts by this user Quote this message in a reply
Len0
Redoviti posjetitelj
**


Posts: 249
Group: Registered
Joined: Mar 2007
Status: Offline
Reputation: 2
Post: #66
RE: Zadatak

Trebas ukljuciti biblioteku cmath da bi ti funkcija pow radila.
Ona stepenuje prvi argument (u ovom slucaju 'q') drugim argumentom. Oba argumenta koja prosljedjujes moraju biti tipa double.
Znaci: pow(2.0, 3.0) == 8


RTFM - Rich Text Format Manual
19-10-2008 04:22 PM
Find all posts by this user Quote this message in a reply
Danci
Novi korisnik
*


Posts: 5
Group: Registered
Joined: Sep 2008
Status: Offline
Reputation: 0
Post: #67
RE: Zadatak

eh hvala na odgovoru !!!

imam ovdije jedan kod koji sam napisao za izračunavanje površine kruga i taj kod radi, eh sad mene zanima kako da taj kod malo prepravim da u slucaju ako upisem negativan radijus izbaci mi obavijest Upisali ste pogresnu vrijednost radijusa !!! da mi poslije toga ponudi ponovno upisivanje nove vrijednosti radijusa ?

Code:
#include<stdio.h>
#define PI 3.14159265
int main(){
    
    float P=0, r;
    
    printf("\nUpisi neki broj ");
    scanf("%f", &r);
    
    if(r>0){
            P=r*r*PI;
            printf("\nPovrisina kruga je: %f", P);

             }
             else{
                  printf("\nUpisali ste pogresnu vrijednost radijusa !!!");

                  }
                  getch();
                  return 0;
                  }

This post was last modified: 20-10-2008 03:26 PM by Danci.

20-10-2008 03:01 PM
Find all posts by this user Quote this message in a reply
Len0
Redoviti posjetitelj
**


Posts: 249
Group: Registered
Joined: Mar 2007
Status: Offline
Reputation: 2
Post: #68
RE: Zadatak

Code:
#include<stdio.h>
#define PI 3.14159265
int main(){
    
    float P=0, r;
   while(1){
    printf("\nUpisi neki broj ");
    scanf("%f", &r);
    
    if(r>0){
            P=r*r*PI;
            printf("\nPovrisina kruga je: %f", P);
            break;
             }
             else{
                  printf("\nUpisali ste pogresnu vrijednost radijusa !!!");

                  }
                  }
                  getch();
                  return 0;
                  }

Evo ovo je bar jednostavno. Sve unutar while petlje ce se izvrsavati ponovo ako je uneseni broj manji od nule(beskonacno mnogo puta), u slucaju da je uneseni broj veci od nule on ce proci uslov if petlje i kada ispise povrsinu kruga onda ce "iskociti" iz while petlje zbog naredbe break;.


RTFM - Rich Text Format Manual

This post was last modified: 20-10-2008 06:32 PM by Len0.

20-10-2008 06:31 PM
Find all posts by this user Quote this message in a reply
Danci
Novi korisnik
*


Posts: 5
Group: Registered
Joined: Sep 2008
Status: Offline
Reputation: 0
Post: #69
RE: Zadatak

eh hvala ti, a daj mi samo reci kak cu objasniti profu koji ce me pitat sta ta jedinica predstavlja u while kakav uvjet ? jer ludi prof me oće motati zake sam bas 1 stavio a ne kao tipa r=1 ili r<=0 i te sheme ? Happy

20-10-2008 07:46 PM
Find all posts by this user Quote this message in a reply
Len0
Redoviti posjetitelj
**


Posts: 249
Group: Registered
Joined: Mar 2007
Status: Offline
Reputation: 2
Post: #70
RE: Zadatak

Hehehe, mozes postaviti bilo koji broj osim nule zato sto ona predtavlja FALSE, a 1 se obicno uzima jer predstavlja vrijednost TRUE i zbog toga ce se while petlja stalno ponavljati(uslov je ispunjen, dakle TRUE).


RTFM - Rich Text Format Manual
20-10-2008 09:05 PM
Find all posts by this user Quote this message in a reply
Pages (8): « First < Previous 3 4 5 6 [7] 8 Next > Last »
Post Reply  Post Thread 

View a Printable Version
Send this Thread to a Friend
Subscribe to this Thread | Add Thread to Favorites

Forum Jump: