Numar de vizitatori unici

miercuri, 27 aprilie 2011

Ecuatia algebrica de gradul 1 cu o necunoscuta, cu coeficienti reali

Programul urmator rezolva ecuatia de gradul 1 de forma a*x+b=0.

C++
Pseudocod
#include<iostream.h>
int main()
{
    float a,b,x;
    cout<<"a="; cin>>a;
    cout<<"b="; cin>>b;
    if (a)
    {
      x=-b/a;
      cout<<x;
    }
    else
        if (b==0) cout<<"infinitate de solutii";
    else cout<<"nu are solutie";
        return 0;
}
main
inceput
real a,b,x;
scrie "a="; citeste a;
scrie "b="; citeste b;
daca (a≠0) atunci
      x=-b/a;
      scrie x;

altfel
      daca (b=0) scrie "infinitate de solutii";
            altfel scrie "nu are solutie";
      sfarsit daca (b=0);
sfarsit daca (a≠b);
sfarsit;

3 comentarii:

  1. penultimul rand din pseudocod nu ar fi trebuit sa fie : sfarsit daca (a≠0); ?

    RăspundețiȘtergere
  2. penultimul rand din pseudocod nu ar fi trebuit sa fie : sfarsit daca (a≠0); ?

    RăspundețiȘtergere
  3. Multumesc,sunt inca la inceput de drum.O zi linistita.

    RăspundețiȘtergere