Răspuns :
Răspuns: Pentru intrebari, astept comentarii.
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("date.in");
unsigned maxim(unsigned x, unsigned a[]) //functie care returneaza numarul maxim dintr-un vector
{
unsigned k,max=0;
for(k=0;k<x;k++)
if(a[k]>max)
max=a[k];
return max;
}
unsigned sumacif(unsigned b)//functie care returneaza suma cifrelor unui numar
{
unsigned s=0;
while(b)
{
s+=b%10;
b/=10;
}
return s;
}
unsigned n,i,nrmax;
int main()
{
fin>>n;
unsigned v[n];
for(i=0;i<n;i++)
fin>>v[i];
nrmax=maxim(n,v);
cout<<nrmax<<' '<<sumacif(nrmax);
return 0;
}
Explicație:
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!