Qwerty20020505
05.06.2021 10:56

Задачи 1 линейные блок схемы Построить схемами

1. Даны переменные a, b, c. Найти их сумму и произведение.

2. Перевести 340 грамм в миллиграммы, килограммы, центнеры, тонны.

3. Найти количество метров, дециметров, сантиметров, миллиметров в 14,5 км.

4. Найти площадь прямоугольника со сторонами a, b.

5. Найти площадь круга с радиусом R.

6. Найти площадь круга, если длина окружности l = 25 см.

7. Найти площадь треугольника, при a=5, b=10, если a,b - стороны треугольника.

8. Найти высоту равнобедренного треугольника, стороны треугольника вводятся пользователем.

9. Даны длина, ширина, высота короба. Найти его объем. Значения вводятся пользователем.

10. Даны катет и гипотенуза прямоугольного треугольника, вычислить длину второго катета.

11. Дано уравнение ах2+bх+с=0. Найти корни уравнения, значения коэффициентов a,b,c - вводятся пользователем.

12. Найти радиус r вписанной и радиус R описанной окружностей для равнобедренного треугольника с основанием 10 см и боковой стороной 13 см.

(1) Блок, характеризующий начало/конец алгоритма (для подпрограмм – вызов/возврат);
(2) Блок - процесс, предназначенный для описания отдельных действий;
(3) Блок - предопределенный процесс, предназначенный для обращения к вс алгоритмам (подпрограммам);
(4) Блок - ввода/вывода с неопределенного носителя;
(5) Блок - ввод с клавиатуры;
(6) Блок - вывод на монитор;
(7) Блок - вывод на печатающее устройство;
(8) Блок – решение (проверка условия или условный блок);
(9) Блок, описывающий блок с параметром;
(10) Блок – границы цикла, описывающий циклические процессы типа: «цикл с предусловием», «цикл с постусловием»;


Задачи 1 линейные блок схемы Построить схемами1. Даны переменные a, b, c. Найти их сумму и произведе

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Strangeeo
13.05.2022 04:50

Объяснение:

Язык не был указан, так что пишу на С++:

1)

#include <iostream>

using namespace std;

int main()

{

   int buf, quantity = 0;

   cin >> buf;

   int sum = 0;

   while (buf != 0) {

       ++quantity;

       sum += buf;

       cin >> buf;

   }

   cout << "Sum: " << sum << "\nAverage: " << sum / quantity;

}

2)

#include <iostream>

using namespace std;

int main()

{

   int buf;

   cin >> buf;

   int max_num = buf;

   while (buf != 0) {

       if (max_num < buf) {

           max_num = buf;

       }

       cin >> buf;

   }

   cout << "Max: " << max_num;

}

0,0(0 оценок)
Ответ:
Sasha2280865
12.03.2023 21:13

var A, F, G: array [1..20] of integer;

sA, sF: string;

i: integer;

begin

       for i:= 1 to 20 do

       begin

               A[i] := random(-20, 20);

               F[i] := random(-20, 20);

               sA += A[i] + ' ';

               sF += F[i] + ' ';

       end;

 

       writeln('A: ' + sA);

       writeln('F: ' + sF);

 

       write('G: ');

       for i:= 1 to 20 do

       begin

               if A[i] < F[i] then

                       G[i] := A[i]

               else

                       G[i] := F[i];

               write(G[i] + ' ');

       end;

       writeln();

end.

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