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

Составьте программу проверяющую верно ли утверждение что произведение цифр введенного вами трехзначного целого числа не делится на сумму 1 и 3 цифр и делится на 3.

👇
Ответ:
Wolceme
Wolceme
22.01.2020

Ну как - то так, если я верно понял условие

C++

#include <bits/stdc++.h>

using namespace std;

string s;

main () {

cin >>s;

int a[4];

a[1] = s[0] - '0';

a[2] = s[1] - '0';

a[3] = s[2] - '0';

if (a[1] * a[2] * a[3] % (a[1] + a[2] + a[3]) != 0 &&  a[1] * a[2] * a[3] % 3 == 0) cout <<"YES";

 else

  cout <<"NO";

}

4,5(25 оценок)
Ответ:
ekaterinakostin
ekaterinakostin
22.01.2020

begin

 var n := ReadInteger();

 var p := (n div 100) * (n div 10 mod 10) * (n mod 10);

 Write('произведение цифр числа ', n,  

       ' не делится на сумму 1 и 3 цифр'+

       ' и делится на 3: ');

 Write((p mod (n div 100 + n mod 10) <> 0) and (p mod 3 = 0))

end.

4,7(45 оценок)
Открыть все ответы
Ответ:
gallagersandr
gallagersandr
22.01.2020
Ученик, решает задачу по геометрии. Тогда в этом случаи исходные данные — это условие задачи. Обрабатывание идет строго по геометрическим правилам, которые определяют последовательность, а также по формулы, которые мы используем для подстановки исходных данных. Результат — это полученный ответ. Вид обработки: получение новой информации, новых сведений. 2. Ученик, видит на доске химические знаки, его задача назвать каждый элемент (например N-азот). Исходные данные — это 10 штук химических знаков, которые записаны на доске. Обозначение из таблицы Менделеева правильно сказать название элемента(в слух, всему классу). Результат - правильное название каждого элемента. Вид обработки: изменение формы представления информации. 3. Ученик на уроке истории должен сопоставить в таблице даты и события. Исходные данные — это даты и события, которые представлены в строчку. Дано два столбика "Даты" и "События", в начале запишем каждую дату по порядку с 1917 по 1936, а затем по памяти или с учебника вписываем событие, которое относится к этой дате. Результат - правильное расположение в таблице даты и события. Вид обработки: систематизация, структурирование данных. 4. Ученик на уроке литературы должен найти в учебнике ответ на вопрос "Сколько романов написал И.А. Гончаров?". Исходные данные — это данные из вопроса. Название автора, которое представлено в вопросе подсказывают нам, где нужно искать эту информацию(страницы). Результатом будет являться правильным ответом на вопрос(три романа: "Обыкновенная история", "Обломов", "Обрыв"). Вид обработки: поиск информации.
4,4(78 оценок)
Ответ:
sadko77777
sadko77777
22.01.2020
1. Обращаем внимание, что в заданной системе счисления 25+22=50.
Ноль - прекрасная подсказка! При поразрядном сложении в младшем разряде 5+2=0. На самом же деле 5+2 были равны 10, ноль записали, а единица пошла в следующий разряд. Но мы знаем, что 5+2 =7 в десятичной системе, следовательно основание системы равно семи, потому что в любой системе счисления ноль с переносом единицы получается тогда, когда число равно основанию этой системы. Именно поэтому ноль - прекрасная подсказка.
Итак, основание системы счисления 7.
Проверим. 25₇+22₇=50₇ - как и следовало ожидать, все верно.

2. Мальчиков в кассе 25₇ = 2·7¹+5·7⁰ = 14+5 = 19₁₀
Девочек в классе 22₇ = 2·7¹+2·7⁰ = 14+2 = 16₁₀
Всего учащихся 50₇ = 5·7¹+0·7⁰ = 35₁₀
Проверка: 19+16=35
4,5(20 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ