М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
bearn2p0dqt1
bearn2p0dqt1
18.09.2022 12:09 •  Информатика

Дан алгоритм для Робота:

алг
нач
нц 42 раз
вправо; закрасить
кц
кон

1.Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 42 клеток вправо.
2.Если левее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 42 клеток влево и закрасит эти клетки.
3.Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 42 клеток вправо и закрасит эти клетки.
4.Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на n клеток вправо и закрасит эти клетки.

👇
Ответ:
Dashyliavvv
Dashyliavvv
18.09.2022
Короче не знаю в первом неправильно
4,6(31 оценок)
Ответ:
akzhanovarnai2
akzhanovarnai2
18.09.2022

3

Объяснение:

Первое утверждение неправильное т.к. сказано, что Робот ещё должен закрасить клетки. Второе утверждение неправильное т.к. сказано, что Робот двигается влево.

Четвёртое утверждение неправильное т.к. в алгоритме сказано, что Робот двигается 42 раза вправо и закрашивает клетки. Следовательно, Третье утверждение является верным.

4,4(12 оценок)
Открыть все ответы
Ответ:
smusylolo
smusylolo
18.09.2022
Program chik;
var a:array[1..1000]of integer;
h,i,n,x:integer;
begin
read(n);
h:=0;
for i:=1 to n do
begin
read(a[i]);
end;
read(x);
for i:=1 to n do
begin
if(a[i]=x*x)then h:=h+1;
end;
write(h);
end.
2)
program chik2;
var a,h:integer;
begin
a:=5;
h:=0;
while a<>0 do
begin
read(a);
if(a<0)then h:=h+1;
end;
write(h);
end.
3)program chik3;
var a,h,s,p:real;
begin
a:=5;
h:=0;
while a<>0 do
begin
read(a);
s:=s+a;
h:=h+1;
end;
p:=s/h;
write(p);
end.
4)program chik4;
var n,j,i:longint;
begin
read(n);
for i:=1 to n do
begin
for j:=1 to i do
begin
write(j,' ');
end;
writeln;
end;
end.
 УДАЧИ!
4,7(12 оценок)
Ответ:
AVlone
AVlone
18.09.2022
/*
C++ compiler
gcc (Ubuntu 5.2.1-22ubuntu2) 5.2.1 20151010
Copyright (C) 2015 Free Software Foundation, Inc.
*/

#include <iostream>
#include <vector>
using namespace std;

int main()
{
    int count = 0;
    cout <<"Введите количество призывников: ";
    cin >>count;
    if (count>17) count=17;
    vector<int> tanks(count);
    for (unsigned i=0; i<tanks.size(); i++) cin >>tanks[i];
    int min=300, max=0;
    for (unsigned i=0; i<tanks.size(); i++)
    {
        if (min>tanks[i]) min=tanks[i];
        if (max<tanks[i]) max=tanks[i];
    }
    int cnt=0;
    for (unsigned i=0; i<tanks.size(); i++)
    {
        if ((tanks[i]!=min) and (tanks[i]!=max)) cnt++;
    }

    cout <<cnt <<endl;
}
4,5(67 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ