Информатика казакша9 сыны бақылау жұмысымақсаты: информатика пәнінен 9 сынып оқушылардың білім және біліктері бойынша объективті ақпарат алу.1-нұсқа1. алгоритм тармақталу алгоритімі болып табылады егера) оның орындалу әрекеті шарттардың ақиқаттығына байланысты болсаb) бір әрекетті бірнеше рет қайталайтын болсаоның командалары қандай-да бір шарттарға тәуелсіз бірінен-кейін бірі тізбектеле еркін тәртіппен орындалсаd) оны кесте түрінде ұсынамызе) ол көмекші алгоритмдерден тұрады
#include <algorithm>
#include <vector>using namespace std;bool Has(const vector<int> &primeNumbers, int value)
{
bool has = false;
for (int prime_number : primeNumbers)
{
if (value % prime_number == 0)
{
has = true;
}
}
return has;
}vector<int> GetPrimeNumbers(int i)
{
vector<int> primeNumbers= { 2, 3 };
for (int j = 4;j < i;j++)
{
if (!Has(primeNumbers, j))
{
primeNumbers.push_back(j);
}
}
return primeNumbers;
}int main()
{
int n;
cin >> n;
vector<int> prime_numbers = GetPrimeNumbers(n);
for (int prime_number : prime_numbers)
{
cout << prime_number << endl;
}
cin >> n;
return 0;
}