М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ArinaBar24
ArinaBar24
10.12.2020 03:31 •  Информатика

Запишите значение переменной s, полученное в результате работы следующей программы. var s, n: integer; begin s : = 5; for n : = 2 to 4 do s: = s + (n-1); writeln(s); end.

👇
Ответ:
Arslan08Kalmuk
Arslan08Kalmuk
10.12.2020

Переменная s примет значение 11.

n принимает значения 2,3,4,то есть:

s:=5;

s:=s+(n-1)=5+2-1=6

s:=s+(n-1)=6+3-1=8

s:=s+(n-1)=8+4-1=11

4,5(58 оценок)
Открыть все ответы
Ответ:
миркинс
миркинс
10.12.2020

#include <stdio.h>

#include <locale.h>

main()

{

   setlocale(0, "");

   const int size = 5;

   int array[size];

   int massive[size];

   printf("Введите элементы массива с клавиатуры: ");

   for (int i = 0; i < size; i++)

   {

       scanf("%d", &array[i]);

   }

   for (int i = 0; i < size; i++)

   {

       massive[i] =  rand() % (100 - (-100) + 1) + (-100);

   }

   printf("\nМассив, введенный с клавиатуры: ");

   for (int i = 0; i < size; i++)

   {

       printf("%d ", array[i]);

   }

   printf("\nМассив со случайными числами: ");

   for (int i = 0; i < size; i++)

   {

       printf("%d ", massive[i]);

   }

}

Объяснение:

#include <stdio.h>  // Библиотека ввода-вывода

#include <locale.h>  // Библиотека локализации

main()

{

   setlocale(0, "");  // Локализация

   const int size = 5;  // Размер массива

   int array[size];  // Массив, который будет хранить в себе числа, введенные с клавиатуры

   int massive[size];  // Массив, который будет хранить в себе рандомные числа из диапазона [-100, 100]

   printf("Введите элементы массива с клавиатуры: ");  // Вывод сообщения в консоль

   for (int i = 0; i < size; i++)  // Цикл выполняется 5 раз

   {

       scanf("%d", &array[i]);  // Ввод значений с клавиатуры

   }

   for (int i = 0; i < size; i++)  // Цикл выполняется 5 раз

   {

       massive[i] =  rand() % (100 - (-100) + 1) + (-100);  // Заполнение массива случайными числами из диапазона [-100, 100]

Формула для вывода чисел из диапазона [A, B]: A + rand() % (B - A + 1).

   }

   printf("\nМассив, введенный с клавиатуры: ");  // Вывод сообщения в консоль

   for (int i = 0; i < size; i++)  // Цикл выполняется 5 раз

   {

       printf("%d ", array[i]);  // Вывод массива с числами, введенных с клавиатуры

   }

   printf("\nМассив со случайными числами: ");  // Вывод сообщения в консоль

   for (int i = 0; i < size; i++)  // Цикл выполняется 5 раз

   {

       printf("%d ", massive[i]);  // Вывод массива с рандомными числами

   }

}

4,6(53 оценок)
Ответ:
Коsмoc
Коsмoc
10.12.2020

def integerSqrt(n):

  if n < 2:

      return n

  else:

      smallCandidate = integerSqrt(n >> 2) << 1

      largeCandidate = smallCandidate + 1

      if largeCandidate*largeCandidate > n:

          return smallCandidate

      else:

          return largeCandidate

           

n = int(input())

m = integerSqrt(n - 1)

k = (m * (m + 1) + 1)

if m % 2 == 1 :

  if k < n :

      row = m + 1

      col = (m + 1) - (n - k)

  elif k == n :

      row = m + 1

      col = m + 1

  else :

      col = m + 1

      row = (m + 1) + (n - k)

else :

  if k < n :

      col = m + 1

      row = (m + 1) - (n - k)

  elif k == n :

      row = m + 1

      col = m + 1

  else :

      row = m + 1

      col = (m+1)+(n-k)

print(row, col)

Объяснение:

puthon3

4,4(45 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ