3. Дано два массива разной длины. Найти все степени 4, которые одновременно встречаются в первом и во втором массиве. Найденные числа записать в новый массив без повторов. 4. В массиве из n целых чисел найти числа, в записи которых нет 0. Записать их без повторов в новый массив.
5. Дано два массива разной длины. Найти чётные числа первого массива, которых нет во втором, Записать их без повторов в новый массив. В новом массиве найти максимальный элемент, в записи которого есть нечётные цифры.
написать все эти программы на паскале
очень
Мышле́ние (гр. ноэзис) — это познавательная деятельность человека[1]. Результатом мышления является мысль (понятие, смысл, идея). Мышление противопоставляют «низшим освоения мира в форме ощущенияили восприятия, которые свойственны в том числе и животным. Многие философы называли мышление сущностным свойством человека. Так Декартутверждал: «Я мыслю, следовательно, я существую». Паскаль называл человека мыслящим тростником[2]Ло́гика (др.-греч. λογική — «наука о правильном мышлении», «искусство рассуждения» от λόγος — «речь», «рассуждение», «мысль») — раздел философии, нормативная[неизвестный термин][1] наука о формах, методах и законах деятельности, формализуемых с языка. Поскольку это знание получено разумом, логика также определяется как наука о формах и законах правильногомышления. Поскольку мышление оформляется в языке в видерассуждения, частными случаями которого являютсядоказательство и опровержение, логика иногда определяется как наука о рассуждения или наука о доказательств и опровержений.
#include <iostream>
using namespace std;
void draw_square(int n)
{
for(int y = 0; y < n; y++)
{
for (int x = 0; x < n; x++)
cout << "*";
cout << endl;
}
}
int main()
{
int n;
cin >> n;
draw_square(n);
return 0;
}
2)
#include <iostream>
using namespace std;
void drawNumbers(int a)
{
while(a > 0)
{
cout << a%10 << endl;
a /= 10;
}
}
int main()
{
int a;
cin >> a;
drawNumbers(a);
return 0;
}
3)
#include <iostream>
using namespace std;
int main()
{
//можно гораздо быстрей, но мне лень
int a;
cin >> a;
for(int i = 1; i <= a; i++) if(a%i==0) cout << i << " ";
return 0;
}
4)
#include <iostream>
using namespace std;
void procedure(int a)
{
int b = a;
int c = 1;
while(b > 0) {c *= 10; b/=10;}
while(c > 1)
{
cout << (a%c)/(c/10) << endl;
c /= 10;
}
}
int main()
{
int a;
cin >> a;
procedure(a);
return 0;
}