k-serga1
?>

1.даны действительные числа a, b. если a< =b, то первое число увеличить в два раза, а ко второму добавьте 5, в противном случае числа уменьшить на 5 2. даны три числа. если треугольник с такими сторонами существует, то определите его тип (равносторонний, равнобедренный, разносторонний)

Информатика

Ответы

Zimin1111
1)
program ex1;uses crt;var a, b: integer;begin  readln(a, b);  if a > b then  begin    a:= a * 2;    b:= b + 5;  end  else  begin    a:= a - 5;    b:= b - 5;  end;  write(a, b);end.

2)
program ex1;uses crt;var a, b, c: integer;begin  readln(a, b, c);  if (a + b > c) and (a + c > b) and (b + c > a) then  writeln('Треугольник существует')  else  writeln('Треугольник не существует');  if (a = b ) and (b = c) then    writeln('Треугольник равносторонний')    else      if (a = b) or (b = c) or (a = c) then        writeln('Треугольник равнобедренный')        else          writeln('Треугольник разносторонний');end.
Vitalik6928
//Pascal ABC.NET v3.1 сборка 1172

var
  ar: array of integer;
  n, k2, k3, k4, k5, i: integer;
  r: real;

begin
  write('Сколько учеников?');
  readln(n);
  setlength(ar, n);
  writeln('Введите оценки:');
  for i := 0 to n - 1 do
  begin
    readln(ar[i]);
    case ar[i] of
      2: inc(k2);
      3: inc(k3);
      4: inc(k4);
      5: inc(k5);
    else
      writeln('Не оценка');
      exit;
    end;
  end;
  writeln('2:', k2);
  writeln('3:', k3);
  writeln('4:', k4);
  writeln('5:', k5);
  write('Успеваемость=', (k3 + k4 + k5) / n * 100:0:1);
end.

Пример ввода:
Сколько учеников?6
Введите оценки:
2
2
3
4
5
5
Пример вывода:
2:2
3:1
4:1
5:2
Успеваемость=66.7
danaya3005
№1.
Тысячи путей ведут к заблуждению, к истине - только один.
Для начала надо посчитать, сколько всего символов в данном предложении, следует считать знаки препинания и пробелы. 
Посчитав все знаки (Итого:57), мы получаем, что вес предложения 57 байт, переводим в биты, то есть умножаем на 8 (1 байт = 8 бит):
57*8=456.

№2.
Кодировка Unicode - это кодировка, каждый символ которой весит 16 бит. Итак, я посчитала количество знаков в предложении (Итого:32). Дальше: 16*32=512 бит.

№3.
Итак, мы видим, что из 16-битной кодировки получилась 8-битная, а это значит, что она уменьшилась вдвое.
8x=800
x=100 (у тебя ошибка, я посмотрела аналогичные задания, отличающиеся только значениями)

№4 допишу в комментарии.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1.даны действительные числа a, b. если a< =b, то первое число увеличить в два раза, а ко второму добавьте 5, в противном случае числа уменьшить на 5 2. даны три числа. если треугольник с такими сторонами существует, то определите его тип (равносторонний, равнобедренный, разносторонний)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Татьяна Гришаевич
waspmoto6188
igorSvetlana547
Stroeva19651938
Leobed917670
kengyra
Анна Марина1873
Tsibrova
TOKAREVA Stepan
Anastasiya1537
gelena03
nsmirnova
tteplovoz3789
Sonyamaslo6
Vasileva