2025 · Varianta 7: Subiectul III · Bacalaureat 2025
Subprogramul consecutiv are doi parametri:
• n, prin care primește un număr natural (n∈[1,104]);
• f , prin care furnizează un număr natural cu proprietatea: (f-1)∙f < n ≤ f∙(f+1).
Scrieți definiția completă a subprogramului C/C++.
Exemplu: dacă n=19 atunci f=4 (3∙4 < 19 ≤ 4∙5).
rezolvare.cppScrie doar subprogramul consecutiv
Cum e folosit ce scrii
Codul tău intră în programul de mai jos, în locul marcat. Platforma îl compilează și îl rulează pe teste. Tu nu scrii și nu schimbi nimic din el.
#include <iostream>
using namespace std;
// ▶ aici intră ce scrii tu
int main()
{
int n, f = -1;
cin >> n;
consecutiv(n, f);
cout << f;
return 0;
}