В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
NoNaDa
NoNaDa
19.08.2021 06:35 •  Информатика

Составить программу вычисления объема и площади поверхности шара(delphi) по известному радиусу

Показать ответ
Ответ:
liza1439
liza1439
24.08.2022 17:07
Program kv;Var a,b,c,x1,x2,x,D: Real;  BEGIN    write ('input a b c =>');    Readln (a,b,c);    if a  = 0 then    if b = 0 then    Begin    Writeln ('The equation is not compatible');    Readln;     Halt
    End else    Begin    x :=-c / b;    Writeln ('Root x=' ,x:8:2);    Readln;    Halt    End else    Begin    D :=Sqr (b) - 4 * a * c;    if D<0 then    Begin    Writeln ('The equation has no real roots'); 
readln;    Halt    End else    Begin    x:=-b /( 2 * a );    if D = 0 then    Begin      Writeln ('Roots are equal x1=x2=', x:8:2);      Readln;        Halt      End;    x2:= Sqrt (D)/(2*a);    x1:= x2 + x;    x2:= x - x2;    Writeln('Roots: x1=',x1:8:2, ' x2= ',x2:8:2)    EndEnd;   Readln;End.
0,0(0 оценок)
Ответ:
DesertTwo1
DesertTwo1
26.02.2021 04:12
Вообщем если количество дней вводится с клавиатуры, то первые две строчки после begin, которые начинаются на //, раскомментируй(убери эти //) и в строчках:
  SUM := K * SUM;
  writeln('Площадь, которую уберут комбайны за ', K, ' = ', SUM);
Замени K, на Days

Программа

var
  K, B, A, D, Z, S, SUM, Days: integer;

begin
  //write('Введите количество дней для расчета: ');
  //readln(Days);
  write('Введите количество комбайнов K: ');
  readln(K);
  write('Введите производительность комбайна K: ');
  readln(A);
  write('Введите количество комбайнов D: ');
  readln(D);
  write('Введите производительность комбайна В: ');
  readln(B);
  write('Введите продолжительность рабочего дня комбайнов: ');
  readln(Z);
  write('Введите время технического обслуживания: ');
  readln(S);
  SUM := ((K * A) * (Z - S)) + ((D * B) * (Z - S));
  SUM := K * SUM;
  writeln('Площадь, которую уберут комбайны за ', K, ' = ', SUM);
  readln;
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота