Задания для обучающихся: 1. Закончить определения:
а) Любая информация, представленная в формализованном виде и пригодная для обработки, называется .
б) Организация данных, обеспечивающая определенные связи и соотношения между ними, называется .
в) Данные, которые в период реализации алгоритма не изменяют своего значения, называются
г) Данные, которым в процессе работы алгоритма могут быть присвоены различные значения, называются .
2. Вставить пропущенные слова:
а) Алгоритм – точное исполнителю совеpшить определенную действий для достижения поставленной за число шагов.
б) Алгоритмы линейной структуры состоят из определенных алгоритмом .
3. Поставить в соответствие:
а) Это свойство состоит в том, что алгоритм должен представлять процесс решения задачи как последовательность простых шагов. При этом для выполнения каждого шага алгоритма требуется некоторый конечный отрезок времени.
б) Это свойство состоит в том, что каждая команда алгоритма должна быть четкой, однозначной и не оставлять места для произвола.
в) Это свойство алгоритма состоит в том, что алгоритм долджен приводить к решению задачи за конечное число шагов.
г) Это свойство алгоритма состоит в том, что алгоритм решения задачи разрабатыватеся не для одной конкретной задачи, а для целого ряда однотипных задач, различающихся лишь исходными данными.
массовость дискретность определенность конечность
4. Заполнить таблицу названиями элементов блок-схем:
5. Составить алгоритм и блок-схему к задаче:
а) Вычислить объем прямоугольного параллелепипеда, если его измерения: a, b, c
б) Разработать алгоритм и блок-схему вычисления функции вида:
y = (2x+3)(4x-1)
#include <iostream>
#include <math.h>
using namespace std;
int x,y,sumSquared,sumOfSquares;
int main() {
cout <<"Введите x" << endl;
cin >> x ;
cout << "Введите y"<< endl;
cin >> y;
sumSquared = pow(x*y,2);
cout << "Сумма квадратов:";
cout << sumSquared ;
cout << "\n";
sumOfSquares = pow(x,2)+pow(y,2);
cout << "Квадрат суммы:";
cout << sumOfSquares ;
cout << "\n";
if (sumSquared > sumOfSquares){
cout << "Сумма квалратов больше чем квадрат суммы";
cout << "\n";
cout << "ответ:";
cout << sumSquared << endl;
}
else {
cout << "Квадрат суммы больше чем сумма квадратов";
cout << "\n";
cout << "ответ:";
cout << sumOfSquares << endl;
}
}
Объяснение:
Квадрат суммы: (x + y)^2
Сумма квадратов: x^2 + y^2
Ну вроде бы правильно сделал ))
Часть 1
1.
a, b, c, d = int(input()), int(input()), int(input()), int(input())
s = (a + b + c + d)/4
print(s)
2.
x, y = int(input()), int(input())
t = x
x = y
y = t
print(x, y, sep = "\n")
4.
from math import pi
L, D = float(input()), float(input())
R = (L - D) / (2 * pi)
print(R)
5.
from math import pi
R1, R2 = float(input()), float(input())
r = R1**2 - R2**2
S = pi * r
print(S)
6.
x, y = int(input()), int(input())
S = (2*x - y)*(x - y)
print(S)
Часть 2
1.
x, y = float(input()), float(input())
x, y = y, x
print(x, y)
2.
если нужно найти y = x * 5:
x = int(input())
y = x * 5
print(y)
если нужно найти y = :
x = int(input())
y = x ** 5
print(y)
3.
x = int(input())
y = 1 - 2*x + 3*x**2 - 4*x**3
print(y)
4.
x1, y1, x2, y2 = float(input()), float(input()), float(input()), float(input())
from math import sqrt
S = sqrt((x1 - x2)**2 + (y1 - y2)**2)
print(S)