Exercitii C++

Descărcați ca doc, pdf sau txt
Descărcați ca doc, pdf sau txt
Sunteți pe pagina 1din 3

d

d
8. Fie secvena de program: if (a>0) if (b>1) if (c<2) d=a; else d=a+b; else d=a+b+c; Ce valoare are d pentru datele de intrare (a, b, c) cu valorile: a. (3, 7, 0) 3 b. (1, 2, 3)3 c. (4, 5, 1)?4

2 x , x > 0, x par 9. S se calculeze f(x):ZZ, f(x)= 3x + 5, x > 0, x impar


Exemplu: x=5 f=20 #include <iostream> using namespace std; int x; int f; int main() { cin>>x; if(x>0) {if(x%2==0) f=x*x; else f=3*x+5; cout<<f;} else cout<<"f nu este definit"; return 0; } 10. Se citete un numr natural x. S se calculeze ultima cifr a sumelor S 1=3x+5x+7x i

S2=2x+4x+6x. Exemplu: x=2


#include <iostream>

S1 are ultima cifr 3, S2 are ultima cifr 6

using namespace std; int x,s1,s2; int main() { cin>>x; if(x==0) cout<<3<<3; else if(x%4==1) cout<<5<<2; else if(x%4==2) cout<<3<<6; else if(x%4==3) cout<<5<<8; else if(x%4==0) cout<<7<<8; return 0; }

Sa se rezolve ec de gr 2 ax2+bx+c #include <iostream> #include <cmath> using namespace std; int a,b,c,d;

float x1,x2; int main() { cin>>a>>b>>c; d=b*b-4*a*c; if(d>0) {x1=(-b+sqrt(d))/(2*a); x2=(-b-sqrt(d))/(2*a); cout<<x1<<x2;} else if (d==0) {x1=-b/(2*a); cout<<x1;} else cout<<"ecuatia nu are solutii"; return 0; }

S-ar putea să vă placă și