Lucrarea1
Click here to load reader
-
Upload
stefan-stancu -
Category
Documents
-
view
216 -
download
0
description
Transcript of Lucrarea1
-
5
Lucrarea 1
Probleme uzuale de matematic implementate n limbajul
C++
1.1. Obiectivele lucrrii
Scopul prezentei lucrri este de a recapitula implementarea n
limbajul C++ a unor probleme de matematic pentru reamintirea noiunilor
de baz ale acestuia.
1.2. Probleme uzuale de matematic
Problema 1. S se scrie un program pentru afiarea valorilor funciei f,
definit astfel:
Valorile funciei vor fi afiate pentru valori ale argumentului cuprinse n
intervalul [-2,10].
Programul pentru rezolvarea acestei problem este prezentat n continuare.
# include
#include
-
6
#include
#include
int i;
double x;
double f (double x)
{
double rezultat;
if(x
-
7
cout
-
8
couta;
coutb;
coutc;
coutd;
cout
-
9
Problema 3. S se scrie un program pentru calculul factorialului unui
numr n dat, construindu-se pentru aceasta dou funcii, una recursiv i
una iterativ.
Programul pentru rezolvarea problemei este cel de mai jos.
#include
#include
#include
#include
int n;
double factorial_recursiv (int n)
{
if (n==0) return 1.0;
else return (factorial_recursiv(n-1)*n);
}
double factorial_iterativ (int n)
{
int i;
double f;
f=1.0;
for (i=1;i
-
10
clrscr ();
coutn;
cout
-
11
for (i=1;i