C++: Calcularea unei functii

6. Fie o funcţie . Să se scrie programul pentru calculul funcţiei f(x), cu  .

#include<iostream.h>
#include<conio.h>
void main()
{float x,f;
clrscr();
cout<<”x=”;cin>>x;
if(x==-5)
{f=-10;}
else if(x==0)
{f=0;}
else if(x==2)
{f=20;}
else {f=2*x*x;}
cout<<”f=”<<f;
getch();}

Posted in C++ | Tagged , , | Leave a comment

C++: Efectuare la cerere operatii matematice

5. Să se scrie programul pentru efectuarea la cerere a uneia din operaţiile a+b, a-b, a*b, a/b. De la tastatură sunt introduse valorile variabilelor reale a şi b, precum şi unul din caracterele ‘+’, ‘-‘, ‘*’,’/’  pentru efectuarea uneia din operaţiile considerate.

#include<iostream.h>
#include<conio.h>
void main()
{char c;
float a,b,d;
clrscr();
cout<<”a=”;cin>>a;
cout<<”b=”;cin>>b;
cout<<”c=”;cin>>c;
switch (c) {
case ‘-’:
d=a-b;
break;
case ‘+’:
d=a+b;
break;
case ‘/’:
d=a/b;
break;
case ‘*’:
d=a*b;
break;
}
cout<<”d=”<<d;
getch();}

Posted in C++ | Tagged , , | Leave a comment

C++: trei numere reale ordonate crescator

4. Să se ordoneze crescător trei numere reale citite de la tastatură.

#include<iostream.h>
#include<conio.h>
void main()
{int a,b,c,x=0,y=0,z=0;
clrscr();
cout<<”a=”;cin>>a;
cout<<”b=”;cin>>b;
cout<<”c=”;cin>>c;
if(a<=b) {if(b<=c)  {z=c;y=b;x=a;}
else {if(a>=c)  {x=c;y=a;z=b;}
else  {x=a;y=c;z=b;}}}
else {if(b>c)  {x=c;y=b;z=a;}
else {if (a>=c)  {x=b;y=c;z=a;}
else  {x=b;y=a;z=c;}}}
cout<<”cele trei numere puse in ordine crescatoare e astfel:”<<x<<”,”<<y<<”,”<<z<<endl;
getch();}

Posted in C++ | Tagged , , | Leave a comment

C++: Minim si maxim

3. Să se scrie programul pentru determinarea minimului şi maximului dintre trei numere reale introduse de la tastatură.

#include<iostream.h>
#include<conio.h>
void main()
{int a,b,c,min,max;                    /*  daca ai nevoie doar de minim sau maxim   */
clrscr();                                        /*  şterge cuvântul min sau max  */
cout<<”a=”;cin>>a;
cout<<”b=”;cin>>b;
cout<<”c=”;cin>>c;
if((a<=b) && (a<=c)) {min=a;}               /*şterge acest rând dacă ai nevoie doar de maxim*/
if((b<=a) && (b<=c)) {min=b;}              /*şterge acest rând dacă ai nevoie doar de maxim*/
if((c<=a) && (c<=b)) {min=c;}               /*şterge acest rând dacă ai nevoie doar de maxim*/
if((a>=b) && (a>=c)) {max=a;}             /*şterge acest rând dacă ai nevoie doar de minim*/
if((b>=a) && (b>=c)) {max=b;}             /*şterge acest rând dacă ai nevoie doar de minim*/
if((c>=a) && (c>=b)) {max=c;}              /*şterge acest rând dacă ai nevoie doar de minim*/
cout<<”minimul este= “<<min<<endl;  /*sterge acest rând dac ai nevoie doar de maxim*/
cout<<”maximul este= “<<max;        /*şterge acest rând dacă ai nevoie doar de minim*/
getch();}

Am folosit şi comentarii doar în caz că nu aveţi nevoie şi de maxim şi de minim în acelaşi program. Oricum ştergeţi comentariile.

Posted in C++ | Tagged , , , | Leave a comment

C++: Media aritmetică, geometrică si armonică

Săptămana 2: Diverse
1.Să se calculeze mediile aritmetică, geometrică şi armonică a două numere reale strict pozitive.

#include<iostream.h>
#include<conio.h>
#include<math.h>
void main()
{float a,b,c,d,e;
clrscr();
cout<<”primul numar=”;cin>>a;
cout<<”al doilea numar=”;cin>>b;
c=(a+b)/2;
d=sqrt(a*b);
e=2/(1/a+1/b);
cout<<”media aritmetica=”<<c<<endl;
cout<<”media geometrica=”<<d<<endl;
cout<<”media armonica=”<<e;
getch();}

Posted in C++, Programe | Tagged , , , , | 2 Comments

Portofoliu de probleme ase

Am gasit pe siteul lor un portofoliu de probleme in c++ pe care sper sa le fac cat mai rapid.

Posted in C++ | Tagged , , , | Leave a comment

C++: Afisarea unui mesaj

Afişarea unui mesaj se poate face prin 2 metode:

1. Folosind stdio.h
2. Folosind iostream.h

1.

#include<stdio.h>
#include<conio.h>
void main()
{clrscr();
printf(“Test C, primul program!”);
getch();}

2.

#include<iostream.h>
#include<conio.h>
void main()
{clrscr();
cout<<”Test C++, primul program!”;
getch();}

Am folosit “#include<conio.h>” pentru a beneficia de urmatoarele funcţii
clrscr() = (clean screen) şterge ecranul de rezultatele rularii anterioare
getch() = afişeaza rezultatele

Posted in C++ | Tagged , | Leave a comment

Back

În tot acest timp am încercat să creez un site care să arate bine, dar nu prea mi-a reuşit aşa că am început să folosesc wordpress ca cms şi ca thema. Nu mai fac eu thema pentru site în artisteer şi sa scriu in footer ca e făcută de mine (cum am făcut înainte). Nu mai pun posturi care conţin reclame funny sau ceva de genul. O să pun doar ce mai lucrez, ce mai încerc în domeniul coding şi posibil hardware. Later !

Posted in Internet | Tagged | Leave a comment