Нельзя более 5000 символов, поэтому просто дам ссылку http://school-25.ru/informatika/uch_8kl_sem/04.html
#include <iostream>
#include <ctime>
#include <stdlib.h>
using namespace std;
int main()
{
srand(time(0));
int N;
cout << "N = ", cin >> N;
int A[N];
cout << "A("<<N<<"):";
for(int i = 0; i < N; i++)
cout <<" "<< (A[i] = rand() \% (N*2+1) -N);
int M, B = 0;
cout <<"\nM = ", cin >> M;
for(int i = 0; i < N; i++)
if (A[i] == M) B = 1;
cout << (B?"DA":"NET");
return 0;
}
№1
а)
1-й шаг - длина цепочки - 3 символа
2-й шаг - в этой цепочке 3 буквы с-но число букв кратно трём. Прибавляем букву "С" в конец цепочки. Получаем цепочку РТПС
3-й шаг - меняем каждую букву на следующую, используя русский алфавит. Получаем СУРТ
4-й шаг - переписываем цепочку от конца к началу. Проще говоря: переворачиваем её. Из СУРТ получаем ТРУС
Результат: ТРУС
ЗА
1-й шаг - длина цепочки 2 символа
2-й шаг - 2 не кратно числу 3, с-но прибавляем букву "С" в начало цепочки. Получаем цепочку СЗА
3-й шаг - меняем каждую букву на следующую, используя русский алфавит. Получаем ТИБ
4-й шаг - переписываем цепочку от конца к началу. Проще говоря: переворачиваем её. Из ТИБ получаем БИТ
Результат: БИТ
б)
Дальше расписывать так-же подробно не буду, алгоритм всё равно тот-же
1-й шаг: ЁГКГФ - 5
2-й шаг: СЁГКГФ
3-й шаг: ТЖДЛДХ
4-й шаг: ХДЛДЖТ
5-й шаг: ХДЛДЖТ - 6
6-й шаг: ХДЛДЖТС
7-й шаг: ЦЕМЕЗУТ
8-й шаг: ТУЗЕМЕЦ
p.s
сорян если ошибки =(
var
s: string;
n, k: integer;
begin
writeln('Введи слово');
readln(s);
n := length(s);
writeln('Средний символ - ', s[n div 2 + 1]);
end.
Var
S:real;
n:integer;
Begin
S:=0;
Write('n = ');
ReadLn(n);
For n:= 1 to n do
S:=S+n/(n+1);
WriteLn('S = ',S)
End.