Вопрос задан 22.02.2019 в 14:20. Предмет Информатика. Спрашивает Бердников Андрей.

ПОМОГИТЕ ПОЖАЛУЙСТА!!!Напишите программу, которая вводит трёхзначное число и разбивает его на

цифры. Например, при вводе числа 123 программа должна вывести"1,2,3"
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гордиенко Илья.
Var a:integer;
begin
writeln('vvedite chislo');
readln(a);
write(a div 100,', ', a div 10 mod 10,', ', a mod 10)
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на языке C++, которая разбивает трехзначное число на цифры и выводит их:

```cpp #include #include

std::vector splitNumber(int number) { std::vector digits; while (number > 0) { digits.push_back(number % 10); number /= 10; } return digits; }

int main() { int number; std::cout << "Введите трехзначное число: "; std::cin >> number;

std::vector digits = splitNumber(number);

std::cout << "Цифры числа: "; for (int i = digits.size() - 1; i >= 0; i--) { std::cout << digits[i]; if (i != 0) { std::cout << ","; } } std::cout << std::endl;

return 0; } ```

Программа сначала запрашивает у пользователя трехзначное число. Затем она вызывает функцию `splitNumber`, которая разбивает число на цифры и возвращает их в виде вектора. Затем программа выводит цифры числа, разделяя их запятыми.

Например, при вводе числа 123 программа выведет "1,2,3".

Примечание: Пожалуйста, убедитесь, что ваш компилятор поддерживает стандарт C++11 или выше, так как в программе используется функциональность из этих стандартов.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос