Вопрос задан 24.07.2018 в 03:06. Предмет Информатика. Спрашивает Умирбеков Руслан.

Написать алгоритм по угадыванию чисел в диапазоне от 1 до 8

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Феечка Ника.



var
a,b,c:integer;
begin
randomize;
a:=random(8);
c:=0;
repeat
writeln('Введи число: ');
if a<>b then
 c:=c+1;
readln(b);
if b>a then
 writeln('Загаданное число меньше ! ');
if b<a then
 writeln('Загаданное число больше ! ');
if b=a then
 writeln('Победа!');
until a=b;
writeln(c);
readln;
end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Алгоритм угадывания чисел в диапазоне от 1 до 8

Для угадывания чисел в диапазоне от 1 до 8 можно использовать простой алгоритм, который будет последовательно проверять числа от 1 до 8 и сравнивать их с загаданным числом. Вот подробное описание алгоритма:

1. Загадайте число от 1 до 8. 2. Создайте переменную `guess` и присвойте ей значение 1. 3. Запустите цикл, который будет выполняться до тех пор, пока `guess` не станет равным загаданному числу. 4. Внутри цикла проверьте, равно ли `guess` загаданному числу: - Если `guess` равно загаданному числу, выведите сообщение о том, что число угадано, и завершите цикл. - Если `guess` не равно загаданному числу, увеличьте значение `guess` на 1 и продолжите выполнение цикла. 5. По окончании цикла выведите сообщение о том, что число не было угадано.

Вот пример кода на языке JavaScript, который реализует описанный алгоритм:

```javascript // Загаданное число var secretNumber = 5;

// Перебор чисел от 1 до 8 for (var guess = 1; guess <= 8; guess++) { // Проверка, равно ли guess загаданному числу if (guess === secretNumber) { console.log("Число угадано: " + guess); break; // Завершение цикла } }

// Сообщение, если число не было угадано console.log("Число не было угадано."); ```

Примечание: В приведенном примере кода используется язык программирования JavaScript, но алгоритм может быть реализован на других языках программирования с использованием аналогичных конструкций циклов и условий.

Источники: -: JavaScript - Loops - for (MDN) -: Python - Loops (w3schools)

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос