zvezda-71
?>

Работа создайте таблицу содержащую информацию о приобретении канцтоваров для школы. вставьте формулы для подсчета стоимости каждого вида товара, общей стоимости. определите, среднюю цену товара, наибольшее количество товара, а так же на какой товар была потрачена наименьшая сумма. постройте диаграмму, показывающую, какого товара было приобретено больше всего. наименование цена количество стоимость учебники 150 50 тетради 9 75 ручки 6, 5 80 карандаши 2, 5 92 мел 12, 3 10 итого: средняя цена наибольшее количество наименьшая стоимость

Информатика

Ответы

Khlustikova_Borisovna
1) 8
2) 7 выведет 1
3)
11 строка, поменять на k := k + 1;
14 строка заменить на if n = 1 then

Рабочий код

var
    n, k: integer;

begin
    read(n);
    k := 0;
    while n mod 7 = 0 do
    begin
        k := k + 1;
        n := n div 7;
    end;
    if n = 1 then
        writeln(k)
    else
        writeln('He существует')
end.

Правильное решение данной задачи
const
    divider = 7;

var
    n: integer;
    k: real;

begin
    read(n);
    k := ln(n) / ln(divider);
    if round(k) = k then
        writeln(round(k))
    else
        writeln('He существует');
end.
tatarinova-51
1. "Школьное" решение

// PascalABC.Net 3.0, сборка 1066
var
  s,s1:string;
  i:integer;
  a:char;
begin
  Write('Введите натуральное число любой длины :'); Readln(s);
  Write('Введите цифру, которую надо удалить: '); Readln(a);
  s1:='';
  for i:=1 to Length(s) do
    if s[i]<>a then s1:=s1+s[i];
  Writeln('Результат: ',s1)
end.

Тестовый прогон:
Введите натуральное число любой длины :3141592653589793
Введите цифру, которую надо удалить: 5
Результат: 3141926389793

2. Современное решение (так в школе почему-то не учат)

// PascalABC.Net 3.0, сборка 1066
begin
  var s:=ReadString('Введите натуральное число любой длины :');
  var a:=ReadChar('Введите цифру, которую надо удалить: ');
  Write('Результат: ',s.Replace(a,''));
end.

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

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

Работа создайте таблицу содержащую информацию о приобретении канцтоваров для школы. вставьте формулы для подсчета стоимости каждого вида товара, общей стоимости. определите, среднюю цену товара, наибольшее количество товара, а так же на какой товар была потрачена наименьшая сумма. постройте диаграмму, показывающую, какого товара было приобретено больше всего. наименование цена количество стоимость учебники 150 50 тетради 9 75 ручки 6, 5 80 карандаши 2, 5 92 мел 12, 3 10 итого: средняя цена наибольшее количество наименьшая стоимость
Ваше имя (никнейм)*
Email*
Комментарий*

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

mashiga2632
shmidt
Vladimirovna1370
ermisyareg436
Popova-Erikhovich
annakuzina2023
Наталья_Васищев
Burov1446
okovyrova1
zhannasokortova
serg1976g
Kalmikova1666
Ohokio198336
YuRII1236
А Дзукаев1562