Salut!
Vreau sa imi faceti si mie o functie c++ care sa determine maximul dintr-un sir.
Dau coroana
DavidAA007:
Este URGENT
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int a [100],Max,i,n;
int main ()
{
cin>>n;
Max =0;
for (i=1; i<=n; i++)
{ cin>>a [i];
if (a [i]>=Max) Max=a [i];
}
cout <<Max;
return 0;
}
using namespace std;
int a [100],Max,i,n;
int main ()
{
cin>>n;
Max =0;
for (i=1; i<=n; i++)
{ cin>>a [i];
if (a [i]>=Max) Max=a [i];
}
cout <<Max;
return 0;
}
Răspuns de
1
Varianta 1 :
int max(int n) {
int maxi = 0, val;
for(int i = 0; i < n; i++) {
cin >> val;
if(val > maxi)
maxi = val;
}
return maxi;
}
Varianta 2:
int max(int n, int v[]) {
int maxi = 0, val;
for(int i = 0; i < n; i++) {
if(v[i] > maxi)
maxi = v[i];
}
return maxi;
}
int max(int n) {
int maxi = 0, val;
for(int i = 0; i < n; i++) {
cin >> val;
if(val > maxi)
maxi = val;
}
return maxi;
}
Varianta 2:
int max(int n, int v[]) {
int maxi = 0, val;
for(int i = 0; i < n; i++) {
if(v[i] > maxi)
maxi = v[i];
}
return maxi;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Fizică,
9 ani în urmă
Limba română,
9 ani în urmă