Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
Соваучка
09.03.2021 13:02 •
Информатика
1. составить блок схему по нахождению произведению нечётных натуральных чисел от 33 до 55. 2. составить блок схему по нахождению суммы всех чисел от 9 до п.
Показать ответ
Ответ:
dashponi2007
17.03.2020 09:32
В C++
#include <iostream>
int main()
{
using namespace std;
const int n = 6;
double arr[n];
for (int i = 0; i < n; ++i)
{
cout << "Enter #" << i + 1 << " element: ";
cin >> arr[i];
}
for (int i = 0; i < n; ++i)
cout << arr[i] << " ";
cout << endl;
double p = 1.0;
bool flag = false;
for (int i = 0; i < n; ++i)
if (arr[i] < 0)
{
p = p * arr[i];
flag = true;
}
if (!flag)
p = 0.0;
cout << "Multiplication of negative: " << p << endl;
int imax = 0;
for (int i = 1; i < n; ++i)
if (arr[i] > arr[imax])
imax = i;
double s = 0;
for (int i = 0; i < imax; i++)
if (arr[i] > 0)
s += arr[i];
cout << "Sum of positive before max: " << s << endl;
double temp;
for (int i = 0, m = n - 1; i < n / 2; ++i, --m)
{
temp = arr[i];
arr[i] = arr[m];
arr[m] = temp;
}
for (int i = 0; i < n; ++i)
cout << arr[i] << " ";
cout << endl;
return 0;
}
0,0
(0 оценок)
Ответ:
helpme168
16.03.2021 18:40
Function Square(x1, y1, x2, y2, x3, y3: real): real;
begin
Square := abs((x2 - x1) * (y3 - y1) - (x3 - x1) * (y2 - y1)) / 2;
end;
var
x1, y1, x2, y2, x3, y3, s1, s2: real;
begin
write('Задайте первый треугольник(x1,y1,x2,y2,x3,y3): ');
readln(x1, y1, x2, y2, x3, y3);
s1 := Square(x1, y1, x2, y2, x3, y3);
write('Задайте второй треугольник(x1,y1,x2,y2,x3,y3): ');
readln(x1, y1, x2, y2, x3, y3);
s2 := Square(x1, y1, x2, y2, x3, y3);
if s1 > s2 then writeln('Площадь первого треугольника больше')
else if s1 < s2 then writeln('Площадь второго треугольника больше')
else writeln('Площади треугольников равны');
end.
p.s. проверять существуют ли такие треугольники не нужно, т.к. они уже заданы и нам нужно определить площадь большего.
0,0
(0 оценок)
Популярные вопросы: Информатика
IvanDremin1
24.04.2021 13:43
Щоб додати формулу потрібно обрати інструмент позначений цифрою?...
aaannnaaa1
28.10.2020 19:35
1 Какова наименьшая единица процессорного времени? 2 Какие существуют алгоритмы управления памятью? 3 Что такое Кэш?...
вероника1046
11.12.2021 04:20
Составьте программу, печатающую значение true,если указанное высказывание является истинным, и false в противном случае: сумма двух первых цифр заданного четырехзначного...
alexalevdorovic
13.10.2022 09:47
Найти сумму чисел от 1 до n. формат входных данных целое число n. формат выходных данных целое число, обозначающее сумму чисел. code blocks...
kylie333
13.10.2022 09:47
Дана температура в градусах цельсия. вычислить соответствующую температуру в градусах фаренгейта. формула перевода - tf = 9/5 * tc + 32 формат входных данных вещественное...
настя7353
09.09.2021 23:52
Решить. 1. в результате выполнения следующих операторов: a: =3; b: =4; x: =sqrt(sqr(a) +sqr(b); write( x= ,x, a+b=7 ); writeln(a, b, a , b ); будет напечатано: д) x= 5true...
dashko4etckowa
24.11.2022 04:35
Скласти програму обчислень добутку трьох значних чисел кратних...
shtondin2017
28.10.2022 01:16
Составить алгоритм управления Чертёжником, в результате которого на координатной плоскости будет нарисован квадрат, длина стороны которого равна 5 единицам...
Дако031204
04.02.2022 20:38
Что сделал ферман магеллан в 1519-1521гг. (кратко)...
ppetrovaa
04.02.2022 20:38
50 б определить положение в переодической системе и вычеслить строение атомов для элементов: азот, кремний,серебро,барий,титан....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <iostream>
int main()
{
using namespace std;
const int n = 6;
double arr[n];
for (int i = 0; i < n; ++i)
{
cout << "Enter #" << i + 1 << " element: ";
cin >> arr[i];
}
for (int i = 0; i < n; ++i)
cout << arr[i] << " ";
cout << endl;
double p = 1.0;
bool flag = false;
for (int i = 0; i < n; ++i)
if (arr[i] < 0)
{
p = p * arr[i];
flag = true;
}
if (!flag)
p = 0.0;
cout << "Multiplication of negative: " << p << endl;
int imax = 0;
for (int i = 1; i < n; ++i)
if (arr[i] > arr[imax])
imax = i;
double s = 0;
for (int i = 0; i < imax; i++)
if (arr[i] > 0)
s += arr[i];
cout << "Sum of positive before max: " << s << endl;
double temp;
for (int i = 0, m = n - 1; i < n / 2; ++i, --m)
{
temp = arr[i];
arr[i] = arr[m];
arr[m] = temp;
}
for (int i = 0; i < n; ++i)
cout << arr[i] << " ";
cout << endl;
return 0;
}
begin
Square := abs((x2 - x1) * (y3 - y1) - (x3 - x1) * (y2 - y1)) / 2;
end;
var
x1, y1, x2, y2, x3, y3, s1, s2: real;
begin
write('Задайте первый треугольник(x1,y1,x2,y2,x3,y3): ');
readln(x1, y1, x2, y2, x3, y3);
s1 := Square(x1, y1, x2, y2, x3, y3);
write('Задайте второй треугольник(x1,y1,x2,y2,x3,y3): ');
readln(x1, y1, x2, y2, x3, y3);
s2 := Square(x1, y1, x2, y2, x3, y3);
if s1 > s2 then writeln('Площадь первого треугольника больше')
else if s1 < s2 then writeln('Площадь второго треугольника больше')
else writeln('Площади треугольников равны');
end.
p.s. проверять существуют ли такие треугольники не нужно, т.к. они уже заданы и нам нужно определить площадь большего.