М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
krasilovaen
krasilovaen
24.01.2022 14:34 •  Информатика

Function s(a,b,c: real): real; var p: real ; i,n, k,g: integer ; begin p: =(a+b+c)/2; result: =sqrt(p*(p-a)*(p-b)*(p-c)) end; var a,b,k,q,h,d,x1,x2 , w,c: real; g: string; begin writeln('добро в ! как дела? '); readln(g); writeln('найти корни квадратного уравнения(4) высоту в прямоугольном треугольнике(2) вывести таблицу тригонометрических тождеств(3) воспользоваться формулой герона(1) '); readln(k); if k=1 then write('a = '); readln(a); write('b = '); readln(b); write('c = '); readln(c); writeln('s = ',s(a,b,c)); if k=2 then writeln('введите проекции'); readln(q,w); h: =sqrt(q*q+w*w); writeln('высота=',h); if k=4 then begin writeln ('введите коэффициенты квадратного уравнения: a,b,c'); readln (a,b,c); d: =b*b-4*a*c; if d< 0 then writeln ('корней нет ') else begin x1: =(-b+sqrt(d))/2/a; x2: =(-b-sqrt(d))/2/a; writeln ('x1=',x1: 8: 3,' x2=',x2: 8: 3); end; end; end. откоректировать и найти ошибку в коде, исправив ее

👇
Ответ:
МарияТуз
МарияТуз
24.01.2022
как дела?
ok
воспользоваться формулой Герона(1) высоту в прямоугольном треугольнике(2) найти корни квадратного уравнения(3)
1
a = 3
b = 4
c = 5
S = 6

PS. Все формулы в программе оставлены без изменения!
4,5(13 оценок)
Открыть все ответы
Ответ:
BanimPoIP
BanimPoIP
24.01.2022
Program Ves;
Var a1,a2,a3,a4,t1,t2,t3,p,d,vp,b: Integer;
begin 
writeln ('программа вычисляет норму для данного ученика');
writeln ('введи массу учебника 1');readln (a1);
writeln ('введи массу учебника 2');readln (a2);
writeln ('введи массу учебника 3');readln (a3);
writeln ('введи массу тетради 1');readln (t1);
writeln ('введи массу тетради 2');readln (t2);
writeln ('введи массу тетради 3');readln (t3);
writeln ('введи массу пенала');readln (p);
writeln ('введи массу дневника');readln (d);
writeln ('введи массу портфеля');readln(vp);
b:=a1+a2+a3+a4+t1+t2+t3+p+d+vp;writeln ('общая масса портфеля= ' b);
if (b<=5) then writeln ('норма') else writeln ('ненорма');
readln;
end.
4,7(99 оценок)
Ответ:
maryvysotinap08vi8
maryvysotinap08vi8
24.01.2022
Летающий автобус)
1. Мест в эконом-классе 120, а в бизнес-классе 40.
2. 100 процентов прибыли получим, если заполним все места. Билет в эконом-классе стоит в 2 раза меньше чем X. Получаем следующее уравнение:
40*X + 0.5*120*X = 100%, X = 1% от всей прибыли.  Значит один билет в бизнес - классе приносит один процент прибыли. А один билет в эконом-классе приносит 0.5 процента прибыли.
3. Осталось рассчитать прибыль компании учитывая непроданные билеты:
P = 100 - b - 0.5*a  и написать программу:

var a,b:integer;
begin
  repeat
    writeln('Введите количество непроданных билетов (a,b)');
    readln(a,b);
  until (a<=120) and (b<=40)and (a>=0) and (b>=0);
  writeln('Прибыль компании составит ',100-b-0.5*a,'%');
end.

 
4,5(61 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ