Первая задачка:
#include <iostream>
#include <ctime>
using namespace std;
int main() {
setlocale(LC_ALL, "rus");
srand(time(NULL));
int x,sr1,sr2,sr=0;
for (int i = 0; i < 3; i++) {
for (int i = 0; i < 10; i++) {
x = 1 + rand() % 10;
sr += x;
cout << x << " ";
}
cout << endl;
cout << "Среднее арифметическое этой последовательности: " << sr / 10;
cout << endl;
}
return 0;
}
Вторая задачка:
#include <iostream>
#include "math.h"
using namespace std;
int main() {
int n;
double s=0,x;
cin >> n >> x;
for (int i = 1; i <= n; i++) {
s += sin(pow(x, i));
}
cout << s;
return 0;
}
Первая задачка:
#include <iostream>
#include <ctime>
using namespace std;
int main() {
setlocale(LC_ALL, "rus");
srand(time(NULL));
int x,sr1,sr2,sr=0;
for (int i = 0; i < 3; i++) {
for (int i = 0; i < 10; i++) {
x = 1 + rand() % 10;
sr += x;
cout << x << " ";
}
cout << endl;
cout << "Среднее арифметическое этой последовательности: " << sr / 10;
cout << endl;
}
return 0;
}
Вторая задачка:
#include <iostream>
#include "math.h"
using namespace std;
int main() {
int n;
double s=0,x;
cin >> n >> x;
for (int i = 1; i <= n; i++) {
s += sin(pow(x, i));
}
cout << s;
return 0;
}
begin
abcd:=4579;
a:=abcd div 1000;
b:=abcd div 100 mod 10;
c:=abcd div 10 mod 10;
d:=abcd mod 10;
Writeln(a,b,c,d);
Writeln(a,c,b,d);
Writeln(b,a,c,d);
Writeln(b,c,a,d);
Writeln(c,a,b,d);
Writeln(c,b,a,d);
Writeln(a,d,b,c);
Writeln(a,d,c,b);
Writeln(b,d,a,c);
Writeln(b,d,c,a);
Writeln(c,a,d,b);
Writeln(c,b,d,a);
Writeln(a,b,d,c);
Writeln(a,c,d,b);
Writeln(d,b,a,c);
Writeln(d,b,c,a);
Writeln(d,c,a,b);
Writeln(d,c,b,a);
end.
Громозко, да? Я не помню, как делать это через функцию. Думаю, и так сойдет.