Haker2216
01.10.2021 15:29

Задание1: написать пояснения к каждой строчке (что она делает)

Программа нахождения корней квадратного уравнения

var a,b,c: real;

x1,x2,D: real;

begin

readln(a,b,c);

D := b*b - 4*a*c;

if D<0 then

writeln('Корней нет')

else if D=0 then begin

x1 := -b/2/a;

writeln('x1=x2=',x1);

end

else begin

x1 := (-b-sqrt(D))/2/a;

x2 := (-b+sqrt(D))/2/a;

writeln('x1=',x1,' x2=',x2);

end;

end.

Задание2: написать пояснения к каждой строчке (что она делает)

var n,i,sum:integer;

begin

readln (n,i);

sum := 0;

while (i > 0) do begin

sum := sum + (n mod 10);

n := n div 10;

dec(i);

end;

writeln('Сумма = ', sum);

end.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
supereleo2018
03.01.2021 11:40
6.2. Типы и структуры данных
Под типом данных (data type) понимается множество величин, объединенных определенными признаками и совокупностью допустимых преобразований.
Так, если в качестве объединяющего признака используется вид данных, то данные можно разделить на следующие типы:
• символьные;
• текстовые;
• звуковые;
• графические.
Например, в MS Excel выделяются три основных типа данных: число, текст и формула.
Если в качестве объединяющего признака использовать представления данных в вычислительных системах (алгоритмических языках программирования), то данные можно разделить на следующие типы:
• целочисленный – используется для представления целых чисел;
• вещественный – используется для представления чисел с плавающей запятой (точкой);
• строковый – используется для представления строки символов;
• логический – используется для представления логических значений «ложь» или «истина»;
• указательный – используется для ссылки на другой объект и т. д.
0,0(0 оценок)
Ответ:
Уточка1234
27.06.2020 08:49
Var a,b,c,d,e,f,k:integer;
begin
for a:=1 to 3 do
 for b:=0 to 9 do
  if (a<>b) then
   for c:=0 to 9 do
    if (c<>a)and(c<>b) then
     for d:=0 to 9 do
      if (d<>a)and(d<>b)and(d<>c) then
       for e:=0 to 9 do
        if (e<>a)and(e<>b)and(e<>c)and(e<>d) then
         begin
         k:=a*10000+b*1000+c*100+d*10+e;
         for f:=0 to 9 do
          if (f<>a)and(f<>b)and(f<>c)and(f<>d)and(f<>e) then
           if k+k+k=b*10000+e*1000+f*100+a*10+e
            then writeln('книга = ',k,' наука = ',b*10000+e*1000+f*100+a*10+e);
         end;
end.

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