Nataliyaof
?>

Соч 50 6 класс все написано я молю ! ​

Информатика

Ответы

rina394992

var

  a: array[1..255] of integer;

  n, i, min, k: byte;

begin

  writeln(' массив какого размера вы хотите задать? ');

  write('   n = ');

  readln(n);

  writeln(' введите ', n, ' элементов массива(через пробел): ');

  write('   ');

  for i : = 1 to n do

  read(a[i]);   //вводим элементы массива

  n : = n div 2; //количество четных номеров массива.

  min : = a[2];   //минимальный элемент

  k : = 2;       //и его начальный номер.

  for i : = 2 to n do

    if a[2 * i] < min then //если находится элемент меньше min,

    begin

      min : = a[2 * i]; //то он становится минимальным.

      k : = 2 * i //запоминаем номер минимального элемента.

    end;  

  write(' минимальный элемет среди четных');

  writeln(' номеров равен: a[', k, '] = ', min)

end.

expo3217
Код#include <iostream>#include <string>#include <functional>std::string switch_first_and_last(std::string N) {    auto L = N.size() - 1;    return N[L] + N.substr(1, L - 1) + N[0];}bool take_correct_number(int &number, const std::function<bool(int)>& Q) {    do {        std::cin >> number;        if (!Q(number)) {            std::cout << "Try again." << std::endl;            continue;        }        break;    } while (true);    return true;}int main() {    int number;    take_correct_number(number, [](int x){return x > 9;});    std::cout << switch_first_and_last(std::to_string(number)) << std::endl;}
Программа получает на вход натуральное число, большее 9. Вывести число, которое получится в результа

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Соч 50 6 класс все написано я молю ! ​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

molodoychek
Олеся
fetisov68av
a60ikurgannikova
Ferrigen
itartdesignprof
mail5
olgakuz00261
ПетросовичЗаславский
grigoriev8
Tatyana1374
evolkova-73
sotrudnik3
ccc712835
ecocheminnov437