Informatică, întrebare adresată de ion4051, 8 ani în urmă

Va rog, sa ma ajutați la tema de la informatica

Anexe:

Răspunsuri la întrebare

Răspuns de Inspiratul
1

Răspuns:

Problema 1

#include <iostream>

#include <cmath>

using namespace std;

int x,y,z;

float arie,p;

int main()

{

   cin>>x>>y>>z;

   p=(x+y+z)/2; /// Semiperimetrul

   arie=sqrt(p*(p-x)*(p-y)*(p-z)); /// Formula lui Heron

   cout<<arie;

   /// Pt x=3,y=4,z=5 => aria=6

   /// Pt x=4,y=5,z=6 => aria=6.48074

   return 0;

}

Problema 2

#include <iostream>

#include <cmath>

using namespace std;

int l,perimetru,aria;

float diagonala;

int main()

{

   cin>>l;

   /// Nu am inteles cand ai zis perimetrul ariei, asa ca am facut si aria si perimetrul patratului

   perimetru=4*l;

   aria=l*l;

   diagonala=l*sqrt(2);

   /// Formulele sunt destul de clare, asa ca ar trebui sa fie totul destul de clar

   cout<<"Perimetrul patratului de latura "<<l<<" este="<<perimetru<<endl;

   cout<<"Aria patratului de latura "<<l<<" este="<<aria<<endl;

   cout<<"Diagonala patratului de latura "<<l<<" este="<<diagonala<<endl;

   return 0;

}

Explicație:


ion4051: Trebuie și in algoritmi
Inspiratul: Adica in pseudocod sau trebuia facuta si schema cu operatiile? Ca nu inteleg la ce te referi prin algoritmi....
ion4051: Cu mod. , div , ia valoare
Alte întrebări interesante