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

Написать программу на языке с++. дано натурально число а в десятичной системе счисления. если все цифры числа а различные, то вывести на экран сообщение "да", иначе - сообщение "нет".

👇
Ответ:
Elinasuper18
Elinasuper18
02.11.2021
#include <iostream>
using namespace std;

int main()
{
    int a;
    int k[9];
    bool f = true;
    cout << "a = ", cin >> a, cout << "\n";
    for (int i=0; i<10; i++) k[i]=0;
    while (a>0){
    k[a % 10]++;
    a = a / 10;
    }
    for (int i=0; i<10; i++){
    if (k[i]>1) f = false;
    }
    if (f) cout << "Да" << "\n";
    else cout << "Нет" << "\n";
    return 0;
}

Пример:
a = 12523
Нет
4,8(9 оценок)
Открыть все ответы
Ответ:
mskamilee
mskamilee
02.11.2021

t = int(input())

if t <= 3:

  print("GREEN")

elif t <= 5:

  print("RED")

elif t <= 8:

  print("GREEN")

elif t <= 10:

  print("RED")

elif t <= 13:

  print("GREEN")

elif t <= 15:

  print("GREEN")

elif t <= 18:

  print("RED")

elif t <= 20:

  print("GREEN")

elif t <= 23:

  print("RED")

elif t <= 25:

  print("GREEN")

elif t <= 28:

  print("RED")

elif t <= 30:

  print("GREEN")

elif t <= 33:

  print("RED")

elif t <= 35:

  print("GREEN")

elif t <= 38:

  print("RED")

elif t <= 40:

  print("GREEN")

elif t <= 43:

  print("RED")

elif t <= 45:

  print("GREEN")

elif t <= 48:

  print("RED")

elif t <= 50:

  print("GREEN")

elif t <= 53:

  print("RED")

elif t <= 55:

  print("GREEN")

elif t <= 58:

  print("RED")

elif t <= 60:

  print("GREEN")

4,5(6 оценок)
Ответ:
ИльяФин
ИльяФин
02.11.2021
1. Опишем циклическое состояние светофора от начала часа
0 ≤ T < 3 ⇒ зеленый
3 ≤ T < 4 ⇒ желтый
4 ≤ T < 6 ⇒ красный
2. Замечаем, что цикл смены состояний светофора составляет 6 секунд, т.е. взяв остаток от деления заданного T на 6, мы сведем задачу к состоянию, описанному в п.1
3. Операция "Взятие остатка от деления вещественного числа" в QBASIC отсутствует, поэтому будем получать некое k - целочисленное частное от деления  T на 6, а потом переопределять T = T - 6*k

'Microsoft QBASIC 1.0
DIM T AS DOUBLE
INPUT "Введите T", T
T = T - 6 * INT(T / 6)
SELECT CASE T
CASE IS <= 3
   PRINT "Зеленый"
CASE IS <= 4
   PRINT "Желтый"
CASE ELSE
   PRINT "Красный"
END SELECT
4,4(35 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ