В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
whitezizickela
whitezizickela
22.11.2022 22:41 •  Информатика

Поле шахматной доски определяется парой целых чисел - номером строки (от 1 до 8) и номером столбца (от 1 до 8). пусть заданы два поля: (k,l) и (m,n). запишите логические выражения (по синтаксису паскаля), которые имеют значение true при выполнении указанных ниже условий.
1) поля имеют разный цвет.
2) ладья, стоящая на одном из полей, может взять слона, стоящего на другом поле (другие фигуры не мешают).

Показать ответ
Ответ:
akinfijevsp058du
akinfijevsp058du
15.04.2020 14:32

Самое маленькое по размеру.

Если яблоко в руке больше, чем на столе то:

Положить яблоко во вторую корзину

Если меньше, то:

Оставить его на столе, а во вторую корзину положить предыдущее яблоко, которое лежало на столе.

Даны два массива, в одном - случайные числа, второй такого же размера, как и первый, но не содержит элементов.

Найти в первом массиве самый маленький элемент и присвоить переменной min - этот элемент. Все остальные - переместить во второй массив.

Программа:

var basket1, basket2:array[0..10] of integer;  

min, i: integer;

begin

 // Переменные по умолчанию 0, в таком случае не можем быть минимального числа.  

 // Но я знаю, что в массиве, максимальное число = 100. Возьмём его за минимальное - для сравнения.

 min := 101;  

 

 // Заполняем первый массив случайными числами. От 0 до 100.  

 for i:=0 to 10 do

   begin

     basket1[i] := random(100);  

     basket2[i] := 0;

     write(basket1[i]:3);  

   end;  

   

 writeln();

 

 for i:=0 to 10 do

   if basket1[i] < min then

     begin

       basket2[i] := min;

       min := basket1[i];  

     end

   else

     basket2[i] := basket1[i];

   

 writeln(min);

 

end.

Объяснение:

Здесь не надо писать программу. Я очень сомневаюсь, что в 9 классе нужно будет написать программу под это задание.

Строки которые начинаются с // - являются комментариями, их можно удалить.

0,0(0 оценок)
Ответ:
Tiggeri
Tiggeri
27.10.2020 16:30

Объяснение:

#include <iostream>

#include <cstdlib>

#include <cmath>

long double fact( const unsigned int a ) {

   long double temp = 1;

   for ( unsigned int i = 2; i <= a; i++ )

   temp *= i;

   return temp;

}

double fSinX( const double x, const unsigned int precision ) {

   double tmp = 0;

   for ( unsigned int n = 0; n < precision; n++ )

   tmp += ( std::pow( -1., n ) / fact( 2 * n + 1 )) * std::pow( x, 2 * n + 1 );

   return tmp;

}

int main( int argc, char** argv ) {

   std::cout << fSinX( 2, 500 ) << std::endl; //своя функция

   std::cout << std::sin( 2 ) << std::endl; //библиотечная функция

   std::cout << std::endl;

   std::system( "pause" );

   return 0;

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота