Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

salut am nevoie de ajutor pls
1.Se citesc de la tastatură n numere întregi. Să se scrie un program în C++ care afisează numarul minim și maxim
2.Se citesc de la tastatură n numere întregi. Să se scrie un program în C++ care realizează afișarea numerelor naturale divizibile cu 7 și a produsului lor;

Răspunsuri la întrebare

Răspuns de uleiaalex
2

Am facut cele doua exercitii in C++. Sa iti fie de folos.


1.

#include <iostream>

using namespace std;

int main()

{

  int n,min,max;

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

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

  {

      int tempNr;

      cin>>tempNr;

      if(i==0)

      {

          min = tempNr;

          max = tempNr;

          continue;

      }

      if(tempNr> max)

       max = tempNr;

      if(tempNr<min)

       min = tempNr;

  }

  cout<<"Minimul este: "<<min<<" si maximul este: "<<max<<endl;

  return 0;

}

2.

#include <iostream>

using namespace std;

int main()

{

  int n,p=1,cnt = 0;

  int*v;

   

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

  v = new int[n];

   

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

  {

      int tempNr;

      cin>>tempNr;

       

      if(tempNr % 7 == 0)

      {

       p=p*tempNr;

       //Aici le afisez instant sau le adaug intr-un vector.

       cout<<tempNr<<" ";

       

       //Sau Aici poti crea un vector in care sa le salvezi

       //Exemplu

       v[cnt] = tempNr;

       cnt++;

      }

       

  }

   

  //Afisezi vectorul cu elementele daca doresti sa faci cu vector.

  cout<<endl;

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

  {

      cout<<v[i]<<" ";

  }

   

  if(p>1)

   cout<<"Produsul este: "<<p<<endl;

  else

   cout<<"Nu sunt numere divizibile cu 7."<<endl;

  return 0;

}

Alte întrebări interesante