#include <iostream> #include <conio.h> #include <time.h> using namespace std;
void main() { srand(time(NULL)); setlocale(0, ""); int arr[17]; int a, b, chet=0, nechet = 0; cout << "Введите диапазон ." << endl << "Нижняя граница диапазона: "; cin >> a; cout << "Верхняя граница диапазона: "; cin >> b; cout << endl; for (int i = 0; i < 17; ++i) { arr[i] = a + rand() % (b-a+1); cout <<" "<<arr[i]; } for (int i = 0; i < 17; ++i) { if (arr[i] % 2 == 0) chet++; else nechet++; } if (chet > nechet) cout << " \n Четных больше"; else if (nechet>chet) cout << "\n Нечетных больше"; else cout << "\n Одинаковое количество четных и нечетных"; _getch(); }
Vyacheslav_Nikolaevna
11.04.2023
Шифр Цезаря, самое тривиальное что приходит в голову. Для несведущих, замена прямого текста согласно таблице шифрования, которая формируется следующим образом: первому символу алфавита соответствует k+1-ый символ этого же алфавита, второму - k+2-ый, третьему - k+3-ый и так далее. К самому заданию. Ъуйшябъшцйф ёш здшёэкл Бджжгш аъюаьёжв йбйкэеу Ыишдыши. В данном шифре алфавит смещён на 25 позиций. Расшифровка: Высаживаюсь на планету Илоока звёздной системы Гралгар. (комментарий автора Космическим Рейнджерам за счастливое детство)
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Найти среднюю цифру натурального числа (только для чисел с нечётным количеством цифр написать на pascalabc.net, используя процедуру, заранее .
procedure СредняяЦифра(Число: int64; var Цифра: integer);
begin
var СтроковоеПредставление := Число.ToString;
var ЧислоРазрядов := СтроковоеПредставление.Length;
var ПозицияЦифры := ЧислоРазрядов div 2 + 1;
Цифра := СтроковоеПредставление[ПозицияЦифры].ToDigit
end;
begin
var ЗаданноеЧисло: int64;
Read(ЗаданноеЧисло);
var ИскомаяЦифра: integer;
СредняяЦифра(ЗаданноеЧисло, ИскомаяЦифра);
ИскомаяЦифра.Println
end.
Пример1236435234