Răspuns :
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;
}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!