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

Написать код на С++ Напечатать в возрастающем порядке все трехзначные числа, в
десятичной записи которых нет одинаковых цифр. Операции
деления и взятия остатка от деления не использовать.

👇
Ответ:
Katri1921
Katri1921
21.09.2020

#include <iostream>

using namespace std;

int main() {

   for(int i=1;i<10;i++){

       for(int u=0;u<10;u++){

           for(int y=0;y<10;y++){

               if(i!=u && u!=y && i!=y){

                   cout<<i<<u<<y<<" ";

               }

           }

       }

   }

   return 0;

}

Объяснение:

просто перебор каждой цифры

4,7(33 оценок)
Открыть все ответы
Ответ:
milenkoInyashno
milenkoInyashno
21.09.2020
Не совсем если честно понятно было но вот:
uses crt;
var y :real;     
S,price1,price2,price3:integer;     
x1,x2,x3:integer;     
k,i:real;
begin       
x1 := 1; x2:= 2; x3 := 3;
writeln('Среднее арифм. x1,x2,x3 = ', (x1/x2/x3)/3);
k := 15.24; k := k - 1/2;
writeln('Уменьшили значение  k 15.24 на 1/2');       
i := 15.24; i := i + 1/2;
writeln('Увеличили значение  i 15.24 на 1/2');               
price1:=150; // 1 галстук.       
price2:=250; // 1 блузка       
price3 := 550; // 1 брюки               
writeln('Пять брюк будут стоить: ', price3*5);       
writeln('Пять галстуков будут стоить: ', price1*5);       
writeln('Пять блузок будут стоить: ', price2*5);                       
{             
ответы на вопросы:              
a) 1 - раздел модулей, 2 - раздел объявления типов и переменных, 3 - тело программы.             
б) 1200 - целое число, тип integer, 1200.78 - вещественный тип real       
}       
 end.
4,5(11 оценок)
Ответ:
nightmarelucy
nightmarelucy
21.09.2020

4

Объяснение:

Переведём из x системы счисления в 10

3¹2⁰ₓ = 3 · x¹ + 2 · x⁰ = 3x + 2

1¹3⁰ₓ = 1 · x¹ + 3 · x⁰ = x + 3

Не стоит пугаться таких чисел, ведь такие задания подразумевают выведение уравнения.

Составим уравнение согласно условию

\bf\displaystyle\frac{3x + 2}{2} = x + 3\\\\3x + 2 = 2\cdot(x + 3)\\\\3x + 2 = 2x + 6\\\\3x - 2x = 6 - 2\\\\x = 4

Проверка

32₄ = 3 · 4¹ + 3 · 4⁰ = 12 + 3 = 15₁₀

13₄ = 1 · 4¹ + 3 · 4⁰ = 4 + 3 = 7₁₀

Поскольку мы имеем дело с людьми, то ни о каких вещах по типу 0.5 человека не может быть и речи. То есть в данном случае выполняется целочисленное деление:

15 / 2 = 7

7 = 7

Это значит, что 1 человек из общего количества просто не попал ни в первую, ни во вторую команду.

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