Răspuns :
Varianta fara a utiliza functii:
#include <iostream>
using namespace std;
int main ()
{
int n,i,v[100],S;
cout<<"n=";
cin>>n;
for (i=1;i<=n;i++)
{
cout<<"v["<<i<<"]=";
cin>>v[i];
}
S=v[1]+v[2]+v[3]+v[4]+v[5];
if (S<15)
for (i=1;i<=n;i++)
cout<<v[i]<<" ";
else
cout<<"Nu a fost indeplinita conditia";
return 0;
}
Varianta ce include utilizarea functiilor:
#include <iostream>
using namespace std;
void citire (int n)
{
int i,v[100],S;
for (i=1;i<=n;i++)
{
cout<<"v["<<i<<"]=";
cin>>v[i];
}
S=v[1]+v[2]+v[3]+v[4]+v[5];
}
void verificare (int n)
{
int S,i,v[100];
if (S<15)
for (i=1;i<=n;i++)
cout<<v[i]<<" ";
else
cout<<"Nu a fost indeplinita conditia";
}
int main ()
{
int n;
cout<<"n=";
cin>>n;
citire (n);
verificare (n);
return 0;
}
PS: Ambele variante au fost testate in CodeBlocks.
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări suplimentare sau nevoie de ajutor, vă rugăm să ne contactați cu încredere. Așteptăm cu drag să reveniți și nu uitați să ne salvați în lista dumneavoastră de favorite!