istok11
?>

Устарого пирата есть четыре внешне одинаковые золотые монеты, одна из которых фальшивая, но легче она или тяжелее настоящей, он не помнит. также у него есть чашечные весы и гиря, вес которой в точности равен весу настоящей золотой монеты. за какое наименьшее количество взвешиваний на чашечных весах пират сможет найти фальшивую монету и узнать – легче она или тяжелее настоящей? кроме четырех монет, весов и гири, у пирата ничего нет, что могло бы при взвешиваниях.

Информатика

Ответы

Liliya-buc
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.
o-kate17

ответ: Программа рабочая, проверена.

Program zadacha;

var  

 a: array [1..50] of integer; // размерность массива = 50

 i,k: integer;

begin

begin

 for i:=1 to 50 do

   a[i] := Random(100); // числа от 0 до 100 будут присутствовать в массиве

 writeln('Заполненный массив: ');

 for i:=1 to 50 do

   write(a[i],' '); end; // выводим массив на экран до проверки

writeln; //новая строка

writeln('Введите значение числа K: '); readln(k);

writeln('Элементы массива, кратные K:');

for i:=1 to 50 do

if (a[i] mod k = 0) then write(a[i],' ');  

end.

Объяснение:

i - порядковый номер элемента

a - сам массив

k - вводимое число

В остальном оставила комментарии.

Размерность массива и его диапазон указан в программе числами, т.к. в задаче не было вопроса о вводе элементов или вводе размерности.


ИНФОРМАТИКА 9 КЛАСС Работа с системой программирования на языке Паскаль Напишите программу для реа

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

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

Устарого пирата есть четыре внешне одинаковые золотые монеты, одна из которых фальшивая, но легче она или тяжелее настоящей, он не помнит. также у него есть чашечные весы и гиря, вес которой в точности равен весу настоящей золотой монеты. за какое наименьшее количество взвешиваний на чашечных весах пират сможет найти фальшивую монету и узнать – легче она или тяжелее настоящей? кроме четырех монет, весов и гири, у пирата ничего нет, что могло бы при взвешиваниях.
Ваше имя (никнейм)*
Email*
Комментарий*

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

veravlad
nordwokintos4
arnika-ooo1
mvolkov8
Египтян2004
klimenko05
pavlova7771960
Сулейманова
Ирина
Tselyaritskaya Yurevich
yulyaderesh
buleckovd8724
Evagg3856
Nazaruk_Kodochigov
format-l3364