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

Urgeeenttt!!!! VĂ ROOOGGG!!! DAU COROANĂ
Se consideră un șir din n elemente. Elaborați un program care va afișa pe ecran de câte ori elementul maxim este mai mare decât elementul minim. Utilizând o procedură.


Lică211: la ce te referi prin procedura?
ovdumi: functie, subprogram.........

Răspunsuri la întrebare

Răspuns de Æ78
0

#include <iostream>

using namespace std;

int main()

{

   int n,x,m=-1,ap,i;

   cin>>n;

   for(i=1; i<=n; i++)

   {

       cin>>x;

       if(x>m)

       {

           m=x;

           ap=1;

       }

       else if(x==m)

           ap++;

   }

   cout<<m<<" "<<ap;

   return 0;

}


Răspuns de Lică211
0

#include<iostream.h>

int main()

{

   unsigned int n,i,nr,min,max;

cout<<"n=";cin>>n;

for(i=1;i<=n;i++)

{

 cout<<"nr"<<i<<"= ";

 cin>>nr;

 if(i==1)

 {

  max=nr;

  min=nr;

 }

 if(nr>=max)

  max=nr;

 if(nr<=min)

  min=nr;

   }

cout<<"Maximul este de "<<float(max)/min<<" ori decat elementul minim.";

return 0;

}


Alte întrebări interesante