Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

potrebna pomoc pri rijesavanju zadataka iz c++! HITNO!

[es] :: C/C++ programiranje :: potrebna pomoc pri rijesavanju zadataka iz c++! HITNO!
(Zaključana tema (lock), by passenger)

[ Pregleda: 3269 | Odgovora: 1 ] > FB > Twit

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

chalka
chalka chalka
BiH

Član broj: 74148
Poruke: 16
*.dlp191.bih.net.ba.



Profil

icon potrebna pomoc pri rijesavanju zadataka iz c++! HITNO!12.11.2005. u 23:35 - pre 224 meseci
Nemam iskustva u programiranju pa molim da mi pomognete da rijesim sljedece zadatke.
Molim vas da rijesenje bude u sto jednostavnijoj formi posto na faksu jos nismo radili neke slozene funkcije.
Zadaci:

1. Napisati program koji izračunava približnu vrijednost broja π=3.14159... koristeći slijedeću
formulu:
π = 4⋅(1 – 1 / 3 + 1 / 5 - 1 / 7 + 1 / 9-1 / 11 +....)
Program se treba prekinuti u trenutku kada apsolutna vrijednost clana sume koji se treba
sabrati bude manja od nekog broja eps koji se unosi na početku programa i koji zapravo
definira preciznost izračunavanja. Taj uneseni broj eps treba biti u rasponu 0.0001 do 0.1.
Ako broj eps nije u tom rasponu, program daje poruku «Broj nije u trazenom rasponu» i
završava.
Na primjer, ako je unesen broj eps=0.0000023 program će dati poruku «Broj nije u zadanom
rasponu» i završit će se njegovo izvođenje. Ako je sa tastature unesen, na primjer, broj
eps=0.01 program će izračunati sumu prema datoj formuli sve dok vrijedi da je član koji se
dodaje na sumu veći od 0.01, a to znači da će apsolutna vrijednost zadnjeg dodanog člana biti
1/99.
Zadatak treba riješiti koristeći while petlju

2. Napisati program koji će izračunati sumu kvadrata prvih n prirodnih brojeva. Broj n se
unosi sa tastature i treba biti u intervalu [2,100]. Ako broj n nije u tom intervalu program
ispisuje poruku „Broj nije u zadanom intervalu“ i završava.
Na primjer, ako se unese n=3, program će izračunati sumu:
suma=12+22+32
Zadatak treba riješiti koristeći for petlju.

3. Napisati program koji će sa tastature učitati prirodan broj, te ispitati da li je broj prost. Ako
se unese broj koji nije prirodan (n<=0), program ispisuje poruku „Broj nije prirodan“ i
završava. Ako je broj prost program ispisuje poruku „ Uneseni broj je prost“. Ako broj n nije
prost program ispisuje poruku „Uneseni broj je slozen“. Ako je unesen broj n=1 program
ispisuje poruku: „Broj 1 nije niti prost niti slozen“.
Napomena:Pod prostim brojem podrazumijevamo prirodan broj koji se ne može napisati kao
umnožak dvaju prirodnih brojeva manjih od tog broja. Broj 1 nije niti prost niti složen.
Zadatak treba riješiti koristeći while petlju.

4. Napraviti program koji izračunava n! (n faktorijela). Broj n se unosi sa tastature i treba biti
u rasponu [1,20]. Ako broj n nije u datom rasponu, program ispisuje poruku „Uneseni broj
nije u datom rasponu“ i završava.
Napomena: n! je definirano kao n! = n⋅ (n-1) ⋅ (n-2) ⋅....3⋅2⋅1.

Zadatak treba riješiti koristeći for petlju.
 
0

#Ninja#
Tuzla

Član broj: 28925
Poruke: 259
*.bih.net.ba.



+1 Profil

icon Re: potrebna pomoc pri rijesavanju zadataka iz c++! HITNO!13.11.2005. u 02:41 - pre 224 meseci
Evo ti 4. Ne bih rekao da ljudi vole ovakve zahtjeve, nisi se ništa sam potrudio.

Code:
#include <iostream>
using namespace std;
void main()
    {
unsigned short int n;
cout << "Unesite neki prirodan broj izmedju 1 i 20: ";
cin >> n;
unsigned int m=1;
if ((n<1) || (n>20))
cout << "\nUneseni broj nije u datom rasponu" << endl;
else
    {
    for (int i=1; i<=n; i++)
        m = m*i;
    cout << "Faktoriel broja " << n << " je " << m << endl;
    }
system("PAUSE");
    }
 
0

Milan Aksic

Član broj: 412
Poruke: 1053
213.244.208.*



Profil

icon Re: potrebna pomoc pri rijesavanju zadataka iz c++! HITNO!13.11.2005. u 04:58 - pre 224 meseci
Zamolio bih autora da pogleda pravilnik.

Ako ipak toliko zeli da mu se ispitni zadaci urade, tj. neko drugi indirektno polozi ispit umesto njega, neka to onda napise u posebnoj temi u forumu IT berza poslova.

Hvala.
 
0

[es] :: C/C++ programiranje :: potrebna pomoc pri rijesavanju zadataka iz c++! HITNO!
(Zaključana tema (lock), by passenger)

[ Pregleda: 3269 | Odgovora: 1 ] > FB > Twit

Postavi temu

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.