


Плиз помогите решить задачу в С++
11. Напечатать все натуральные числа кратные тринадцати, меньшие 100 (с if, без if).
12. Написать программу, которая проверяет, является ли введенное число простым.
желательно скинудь код программы
1 без if)
#include <iostream>
using namespace std;
void main()
{
for (int i=30; i<100; i+=30)
{
cout<<i<<" ";
}
system("pause");
}
-------------------------------
1 с if)
#include <iostream>
using namespace std;
void main()
{
for (int i=1; i<100; i++)
{
if (i%30==0) cout<<i<<" ";
}
system("pause");
}
------------------------------------
3 выводит NO если не простое и YES если протое)
#include <iostream>
using namespace std;
void main()
{
int n;
cout<<"Enter N ->"; cin>>n;
for (int i = 2; i<sqrt(n); i++) {
if (n % i == 0)
{
cout<<"NO"<<endl;
system("pause>>void");
exit(1);
}
}
cout<<"YES"<<endl;
system("pause");
}
не знаком с с++ но по логике работы с паскалем могу дать совет.
И там и там надо использовать функции связанные с div/mod и по циклу проверять значения операций с желаемым результатом.