1)Se considera un sir din n elemente . Elaborati un program care va afisa pe ecran nr maxim din sirul dat .
2)Se considera un sir din n elemente . Elaborati un program care va calcula diferenta dintre suma lor si media aritmetica .
3)Se considera un sir din n elemente. Elaborati un program care va afisa pe ecran de cate ori elementul maxim este mai mare decat elementul minim al sirului

Transformati toate programele din sir in tablouri si rezolvatile.
Va rog foarte Mult!!!!!!!


Răspuns :

#include <iostream>


using namespace std;


int main()

{

   cout << "Hello world!" << endl;

   float v[20];

   int n;

   cin>>n;

   for(int i=0;i<n;i++)

       cin>>v[i];

   float max=v[0];


   for(int j=1;j<n;j++)

       if(v[j]>max)max=v[j];


   cout<<"Elementul maxim din sir este "<<max;


//a 2-a problema

   float suma=0;

   for(int k=0;k<n;k++)

       suma+=v[k];


   float dif=suma-suma/n;

   cout<<endl<<"Diferenta intre suma elementelor si media lor aritmetica este:"<<dif;


//ultima problema

float min=v[0];

for(int l=1;l<n;l++)if (min>v[l])min=v[l];


float c=max/min;


cout<<endl<<"Elementul maxim este de "<<c<<" ori mai mare decat elementul minim din sir";


   return 0;

}


Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile v-au fost de ajutor. Dacă aveți întrebări suplimentare sau aveți nevoie de asistență, nu ezitați să ne contactați. Revenirea dumneavoastră ne-ar onora, așa că nu uitați să ne adăugați la favorite!


RO Lesson: Alte intrebari