#include <iostream>
int main() {
int n;
std::cin >> n;
int i = 2;
while (n % i > 0) ++i;
std::cout << i;
return 0;
}
Насколько я понял
k:=0;
for i:=1 to 5 do
begin
readln(a[i]);
if (a[i] mod 10 = 8) and (a[i] mod 3)=0 then
inc(k);
end;
writeln(k);
Язык c++
Первая задача и вторая в одном проекте.
#include <iostream>
#include <cstdlib>// включает srand() и rand()
#include <ctime> // содержит time
int main(){
<span> float mas[79];
</span> double mult = 1;
srand(time(NULL));// при каждом запуске будут новые случайные числа<span>
for (int i=0; i<79; i++)</span><span> mas[i] = 0.1*rand();//заполнение массива случайными числами
</span>// Задача 2: произведение этих элементов:<span>
for (int i=0; i<79; i++) mult*=mas[i];</span><span>
std::cout << "mult = " << mult << std::endl;
</span> system("pause");
return 0;
<span>}
Третья:
#include <iostream>
#define x 3 //определяем максимальный размер массива, сейчас 3
using namespace std;
int main(){<span> float N[x];
</span><span> int i;</span><span>
for (i=0; i<x; i++){</span><span> cout << "N[" << i << "]= ";
</span><span> cin >> N[i];
</span><span> }
</span><span> cout << "-------------------" << endl;
</span><span> for (i=0; i<x; i++)</span><span>
cout << "N[" << i << "] / 2= " << N[i]/2 << endl; </span>
<span> system("pause");
</span><span>}
Четвертая:
#include <iostream>
#define N 3 //определяем максимальный размер массива, сейчас 3
using namespace std;
int main(){<span>
int mas[N], i, j;</span><span>
for (i=0; i<N; i++){</span><span>
cout << "mas[" << i << "]= ";
</span><span> cin >> mas[i];
</span><span> }</span><span>
cout << "-------------------" << endl;
</span><span> for (i=0, j=0; i<N; i++)
</span><span> if (mas[i] < -3) j++;
</span><span> cout << "summa mas[i] < -3 = " << j << endl; </span>
<span> system("pause");
</span><span>}
Пятая:
#include <iostream>
#include <cstdlib>// включает srand() и rand()#include <ctime> // содержит time
#define N 5
int main(){
<span> int mas[N], sum=0; </span>
<span> srand(time(NULL));// при каждом запуске будут новые случайные числа</span><span> for (int i=0; i<N; i++){</span><span>
mas[i] = rand();//заполнение массива случайными числами
</span><span> if (i%2) sum+=mas[i];</span><span>
}</span><span>
std::cout<<"sum= " << sum << std::endl;</span>
system("pause");
<span>}</span></span></span></span>
Если ребро полученного куба уменьшили в 4 раза, то ребро первоначального куба было в 4 раза больше.
Решение
Объем полученного куба а^3
объем первоначального куба (4а) ^3=64a^3
<span>В 64 разa уменьшился. </span>