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

Города.
ввод стандартный ввод или input.txt

вывод стандартный вывод или output.txt

аня и наташа играют в города. они любят эту игру, знают много городов и к концу игры забывают, какие уже называли. на вас возложена почётная вести запись игры и напоминать девочкам, если какой-то город уже был назван.

формат ввода

в первой строке записано число названных городов n. затем идут n строк с названиями городов и ещё одна строка с новым только что названым городом.

формат вывода

слово ok, если такого города ещё не было названо, и try another, если город уже был назван.

программа должна быть на pyton.

конструкция через множества

👇
Ответ:
vadimkolknev
vadimkolknev
09.11.2022

cities = []

N = int(input())

for i in range(N):

cities.append(str(input()))

new_city = input()

if new_city in set(cities):

   print('TRY ANOTHER')

else:

   print('OK')

Объяснение:

4,6(18 оценок)
Открыть все ответы
Ответ:
ворона1111
ворона1111
09.11.2022
Uses crt;
var a,b,c,x,max,min,sum,pr: integer;
begin
     write('Введите число:  ');
     readln(x);
     a:= x div 100;
     b:= x div 10 mod 10;
     c:= x mod 10;
     sum:=a+b+c;
     pr:=a*b*c;
     if a>b then begin
        min:=b;
        max:=a;
     end
     else begin
          max:=b;
          min:=a;
     end;
     if min>c then min:=c;
     if max<c then max:=c;
     writeln('Сумма цифр числа: ',sum);
     writeln('Произведение цифр числа: ',pr);
     writeln('Максимальная цифра: ',max);
     writeln('Минимальная цифра: ',min);
end.
4,4(6 оценок)
Ответ:
cat504
cat504
09.11.2022

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

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 КЛАСС Работа с системой программирования на языке Паскаль Напишите программу для реа
4,5(69 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ