profile
Размещено 3 года назад по предмету Информатика от bilus617

2.Напишите программу, которая в последовательности целых чисел
определяет, каких чисел больше — чётных или оканчивающихся на 3 — и
насколько. Программа получает на вход целые числа, количество введённых
чисел неизвестно, последовательность чисел заканчивается числом 0 (0 —
признак окончания ввода, не входит в последовательность). Количество чисел
не превышает 1000. Введённые числа по модулю не превышают 30 000.
Программа должна вывести сообщение и одно число: каких чисел больше —
чётных или оканчивающихся на 3 — и на сколько. Если количество чисел
одинаково, то вывести это количество.
Пример работы программы:
Входные данные
182
13
12
8
5
0
Выходные данные
чётных больше на 2 числа
решить paython решите пжжпжпжпж а то мне капец пж решите ДАЮ 50БАЛЛОВ

  1. Ответ на вопрос
    Ответ на вопрос дан katoshik57

    Ответ:

    var a,b,c:Integer;

    begin

    while (true) do

    begin

    Read(a);

    if a = 0 then

    break

    else

    if a mod 2 = 0 then

    b+=1

    else

    if a mod 10 = 3 then

    c+=1;

    end;

    if b<c then

    WriteLn('Чисел оканчивающихся на 3 больше на '+(c-b)+' раз(а)')

    else if c<b then

    WriteLn('Четных чисел больше на '+(b-c)+' раз(а)')

    else

    WriteLn('Таких чисел нет.');

    end.

    Объяснение:

    1. Ответ на вопрос
      Ответ на вопрос дан merkkaa
      да, это паскаль
  2. Ответ на вопрос
    Ответ на вопрос дан merkkaa

    a1 = 0

    a2 = 0

    al = 0  # для проверки, что введённые числа не превышают 1000

    while 1:

       a = int(input())

       if a > 30000:

           print("Err")

       elif al == 1000:

           print("Чисел больше 1000")

       elif a == 0:

           break

       elif a % 2 == 0:

           a1 += 1

       elif str(a)[-1] == "3":

           a2 += 1

       al += 1

    if a1 > a2:

       print(f"четных больше на {a1-a2} числ")

    elif a2 > a1:

       print(f"оканчивающихся на 3 больше на {a2-a1} числ")

    else:

       print("Одинаково")

       

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.