Srodne teme
Kliknite za generisanje liste srodnih tema...
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max

[es] :: C/C++ programiranje :: C/C++ za početnike :: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max

[ Pregleda: 2842 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Beky987

Član broj: 84028
Poruke: 10
193.198.70.*



Profil

icon [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max08.02.2006. u 09:15 - pre 221 meseci
do sutra moram predati rješenih 10 zadataka na faksu...etf...iz programiranja.... tek onda cu moci dobiti zadnji potpis u indeksu... ja sam uspio rješiti 7 zadataka...ali tri su mi još ostala i nikako da skužim preko koje funkcije da ih rješim.... ako neko ima slobodnog vremena i dobre volje i znanja... bio bih jako zahvalan ako mi napiše kod za ova tri zadatka... radim u visual c-u i c++u.... ovo mi je jako hitno....hvala unaprijed....


1. Napisati program koji ce naci površinu ispod krivulje y = a*x*abs(sin(b*x)) u intervalu od zadanog x1 do zadanog x2. Aproksimirati površinu pomocu n trapeza. Parametre a i b ucitati kao realne brojeve, a broj trapeza n kao cijeli broj.
Površina ispod krivulje y = f(x) u intervalu od x1 do x2 može se približno izracunati trapeznom metodom tako da se cijela površina aproksimira odredenim brojem trapeza. Površina pojedinog trapeza je:
Pi=dx * ( f(xi) + f(xi + dx) )/2

Tada je ukupna površina P = SPi
Za izracun sinusa koristiti funkciju sin iz biblioteke math.h. Za odredivanje apsolutne vrijednosti (abs) koristiti funkciju fabs iz iste biblioteke.

2. Napisati program koji omogucava unos 25 cijelih brojeva i njihovo spremanje u matricu A (5x5). Ispisati maksimalni i minimalni element u svakom retku.

Ispis:
Red 1: xxx xxx
Red 2: xxx xxx
Red 3: xxx xxx
Red 4: xxx xxx
Red 5: xxx xxx

3. Napisati funkciju koja prima dva argumenta: polje realnih brojeva v od 100 elemenata i cijeli broj n. Funkcija treba kao rezultat vratiti srednju vrijednost prvih n elemenata polja v.


to bi bila ta tri zadatka....tek sam se poceo baviti programiranjem... ovo mi je prva godina na faksu... pa mi nemojte zamjeriti... na ovakvoj temi... ali ovo su teži zadaci što smo poceli raditi... toliko od mene... ocekujem vaš odgovor... hvala..
 
Odgovor na temu

Beky987

Član broj: 84028
Poruke: 10
193.198.70.*



Profil

icon Re: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max08.02.2006. u 10:36 - pre 221 meseci
možete poslati kod od bilo kojeg zadatka na ovaj mail: [email protected].... toliko od mene.....
 
Odgovor na temu

dragansm
Dragan Smiljanic

Član broj: 38170
Poruke: 191
*.tehnicom.net.



Profil

icon Re: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max08.02.2006. u 11:05 - pre 221 meseci
Citat:

// This is the main project file for VC++ application project
// generated using an Application Wizard.

#include "stdafx.h"
#include "math.h"

static float a, b;


float F( float x )
{
return a*x*fabs( sin( b*x ) );
}


int _tmain()
{
float x1, x2;
int n;
printf( "Unesi a b N:" );
scanf( "%f %f %d", &a, &b, &n );
printf( "\n" );
printf( "Unesi x1 x2:" );
scanf( "%f %f", &x1, &x2 );
printf( "\n" );
float s = 0;
float dx = ( x2 - x1 )/n;
for ( int i = 0; i < n; ++i )
{
float x = x1 + i*dx;
s += 0.5f*dx*( F( x ) + F( x + dx ) );
}
printf( "S = %f\n", s );

return 0;
}


Javi se da uzmes adresu na koju mozes da posaljes 1lit domace kruske ili sljive, pa cemo da pregovaramo o sledeca dva zadatka...
 
Odgovor na temu

Beky987

Član broj: 84028
Poruke: 10
193.198.70.*



Profil

icon Re: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max08.02.2006. u 11:07 - pre 221 meseci
ma nema problema care..... koji je to zadatak?.... jel imam ikakve šanse za druga dva...? ali thnx i za ovaj:-)
 
Odgovor na temu

Beky987

Član broj: 84028
Poruke: 10
193.198.70.*



Profil

icon Re: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max08.02.2006. u 11:56 - pre 221 meseci
ma dobit ćeš litru šljivovice i onda ćemo zajedno cugat.... ej usput jel ovo 1.zadatak?...
 
Odgovor na temu

dragansm
Dragan Smiljanic

Član broj: 38170
Poruke: 191
*.tehnicom.net.



Profil

icon Re: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max08.02.2006. u 13:33 - pre 221 meseci
Code:

// This is the main project file for VC++ application project 
// generated using an Application Wizard.

#include "stdafx.h"

int _tmain()
{
    int A[5][5];
    for ( int i = 0; i < 25; ++i )
    {
        int r = i/5;
        int k = i%5;
        printf( "\nA[%d][%d]:", r, k );
        scanf( "%d", &A[r][k] );
    }
    printf( "\n" );
    for ( int r = 0; r < 5; ++r )
    {
        int min = A[r][0];
        int max = A[r][0];
        printf( "%d ", A[r][0] );
        for( int k = 1; k < 5; ++k )
        {
            printf( "%d ", A[r][k] );
            if ( A[r][k] < min ) min = A[r][k];
            if ( A[r][k] > max ) max = A[r][k];
        }
        printf( " %d ", min );
        printf( " %d \n", max );
    }

    return 0;
}


Za treci ces morati sam da se snadjes: ili da ti neko drugi resi ili da sam iskucas onoliko koliko se snadjes pa cemo da napravimo "lekturu" ako se pokaze potreba.
 
Odgovor na temu

Beky987

Član broj: 84028
Poruke: 10
193.198.70.*



Profil

icon Re: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max08.02.2006. u 17:52 - pre 221 meseci
ej thnx spasio si me.... još treći moram rješit.... a ne čini se toliko težak... valjda ću uspjeti.... svejedno dugujem ti.... ako ti mogu nekako pomoći javi se na moj mail.... ajd čujemo se.... ako budem imao nekih pitanja pitat ću te..... ok?....
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max08.02.2006. u 19:31 - pre 221 meseci
evo ja sam sastavio treci, pa vidi je li dobar. Nisam siguran da sam ga dobro shvatio.
Code:

#include <stdio.h>

double func(double *niz,unsigned int n){
    double zbir=0;
    int i;
    for (i=0;i<=(int)n;++i) zbir+=niz[i];
    return zbir/(double)(n+1);
}

int main()
{
    double niz[]={5,5,5,5,5,5};
    printf("%f\n",func(niz,5));
    return 0;
}


 
Odgovor na temu

Beky987

Član broj: 84028
Poruke: 10
193.198.70.*



Profil

icon Re: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max09.02.2006. u 09:54 - pre 221 meseci
mislim da je dobar .... izbacuje mi dobre rezultate....
imam ja i svoj malo je drugačiji ali mi ne rješi dobro zadatak... ovaj tvoj je u redu... evo sad idem predat sve te zadatke.... ajd čujemo se.... thnx...;-)
 
Odgovor na temu

Beky987

Član broj: 84028
Poruke: 10
193.198.70.*



Profil

icon Re: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max09.02.2006. u 09:55 - pre 221 meseci
javim ti kako je prošlo...
 
Odgovor na temu

Beky987

Član broj: 84028
Poruke: 10
193.198.70.*



Profil

icon Re: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max10.02.2006. u 13:43 - pre 221 meseci
sve je prošlo ok....16.o2. imam pismeni ispit...
sada trebam samo malo vjezbat matrice i funkcije....
ako neko ima neki savjet za matrice i funkcije rado ću ih pročitati....
:)
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: [Zadatak] Površina ispod krivulje; matrica, unos elemenata, min, max

[ Pregleda: 2842 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Srodne teme
Kliknite za generisanje liste srodnih tema...
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.