Răspuns :
2. Ecuația de gradul 1 arată astfel: ax + b = 0. Trebuie să facem un algoritm la care dacă se dau acele numere a și b, să aflăm x-ul. Adică să rezolvăm ecuațiile de genul ăsta. Spre exemplu, dacă cineva are ecuația 2x+3=0 și vrea să folosească programul, el va scrie în program 2 (care e a-ul) și 3 (care e b-ul), iar porgramul îi va zice cât este x-ul.
Să vedem cum facem asta. Trebuie să găsim o formulă, prin care să putem afla x-ul, pentru că a-ul și b-ul îl știm:
ax + b = 0 => ax = -b => x = -b/a
Deci cu această formulă (x = -b/a), calculăm x-ul în funcție de coeficienți.
Programul:
float a, b, x;
cout<<"Introduceti numerele a și b pentru ax + b = 0"<<endl;
cin>>a>>b;
x = -b / a;
cout<<"Rezultat: ";
cout<<x;
4.
int x, c, n;
x = 0;
cin>>n;
while(n > 0){
c = n % 10;
if(c == 7) x++;
n = n / 10;
}
cout<<x;
5.
Formula distanței dintre două coordonate este radical din (x1-x2)^2 + (y1-y2)^2, așadar:
float x1, x2, y1, y2;
float d;
cin>>x1>>y1;
cin>>x2>>y2;
d = sqrt((x1-x2)*(x1-x2) + (y1-y2)*(y1-y2))
cout<<d;
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!