38 probleme pe site
Incepand cu : 15.02.2004 Accesari : 216854
[ Statistici detaliate ]
Luna aglomerata : martie 2025 (8612)
Zi aglomerata : 11 noiembrie 2021 (2711)
Ora aglomerata : 15:00 - 15:59 in data de 16 august 2022 (2539)
|
|
|
|
 |  |  | | Enunt :
calculati minimul dintr-un vector recursiv | |  |  |  |
 |  |  | | Rezolvare :
#include<iostream.h>
int v[10],n;
int min(int i, int j)
{
int a,b;
if (i==j) return v[i];
a=min(i,(i+j)/2);
b=min((i+j)/2+1,j);
if (a<b) return a; return b;
}
void main()
{
cout<<"n=";cin>>n;
for(int i=0;i<n;i++) {cout<<"v["<<i+1<<"]=";cin>>v[i];}
cout<<"Minim : "<<min(0,n-1);
} | |  |  |  |
 |  |  | | Opinii diverse :
Nu exista nici o opinie in baza de date. | |  |  |  |
| |
|