Исполнитель алгоритма — это некоторая абстрактная или реальная (техническая, биологическая или биотехническая) система выполнить действия, предписываемые алгоритмом.
Исполнителя хаpактеpизуют:
сpеда;
элементаpные действия;
cистема команд;
отказы.
Исполнитель алгоритма — это устройство управления, соединенное с набором инструментов. Устройство управления понимает алгоритмы и организует их выполнение, командуя соответствующими инструментами. А инструменты производят действия, выполняя команды управляющего устройства. Прежде чем составлять алгоритм решения задачи, надо узнать, какие действия предполагаемый исполнитель может выполнить.
В информатике компьютер как формальный исполнитель алгоритмов
Поделитесь своими знаниями, ответьте на вопрос:
напишите полные решения! 1.Составьте алгоритм поиска для следующей задачи: на координатной плоскости заданы своими координатами N точек. Найти две самые удалённые друг от друга точки. Оцените временную сложность алгоритма. Рассмотрите два варианта алгоритма: с полным и с неполным перебором и сравните их. 2. Составьте алгоритм для решения задачи, аналогичной предыдущей, с учетом того что точки расположены в трехмерном
Код на Java:
import java.util.Scanner;
public class Znanija{
public static void main(String args[]) {
double number;
Scanner input = new Scanner(System.in);
System.out.println("Enter the number: ");
number = input.nextInt();
if(number>100) {
System.out.println("\nThe entered number is greater than 100, so we divide by 10: " + number/10);
}
else {
System.out.println("\nThe entered number is less than 100, read its square, and multiply by 100: " + Math.pow(number, 2)*100);
}
}
}
Псевдокод:integer number
print("Enter the number: ")
input.number
if number>100
print("The entered number is greater than 100, so we divide by 10: ", number/10)
else
print("The entered number is less than 100, read its square, and multiply by 100: ", number*number*100)