інформатика 7 клас
всі завдання

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
11Аслан11
15.02.2020 01:36

1) Программа – это набор команд и инструкций, написанных на языке, понятном компьютеру.

2) Линейный алгоритм – это алгоритм без ветвлений и повторений, описывающий последовательное выполнение действий.

2. Установите соответствие. ( )

1 Присваивание A *

2 Деление B !=

3 Умножение C ==

4 Равенство D =

5 Неравенство E /

1 D , 2 E , 3 A , 4 C , 5 B

3. Запишите правильно арифметические выражения в Python. ( )

a) y=21(16,3 + 7,7)

y = int(21(16,3 + 7,7))

b) a=15,8(24x - 18)

a = int(15,8(24x - 18) )

c) b=15 + |13-36|

Это я не смог потому что тут непонятно какая скобка или скобка это вообще, вообщем может оказаться в этом заданий что то неправильно вдруг синтакс неправильный

4. Установите соответствие. ( )

INT - Целое число

FLOAT - Вещественное число с плавающей точкой

STR - Строки

0,0(0 оценок)
Ответ:
AnastasiaPanda
28.01.2023 01:24

Усложнённый вариант(всё работает исправно,при вводе больше или меньше 3 чисел выводится сообщение "Это не трёхзначное число!"):

var
i,a,d:integer;
s:string;
begin
writeln('Введите трёхзначное число ');
read(s);
d:=length(s);
if d<>3 then
write('Это не трёхзначное число!');
if d=3 then
if (s[1]=s[2])or(s[1]=s[3])or(s[2]=s[3]) then
write('Да')
else
write('Нет');
end.

 

Простой вариант(выводится ошибка если цифр больше или меньше трёх!):

var
i,a,d:integer;
s:string;
begin
writeln('Введите трёхзначное число ');
read(s);
if (s[1]=s[2])or(s[1]=s[3])or(s[2]=s[3]) then
write('Да')
else
write('Нет');
end.

Даю 2 варианта, так-как незнаю,проходили ли вы функцию  "length" или нет.
Если нет,то препад заподозрит что вы списали откуда нибудь или вам кто-то подсказал.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота