Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 25.12.2020
Сообщений: 30

Ввести число и вывести в консоль цифры этого числа

02.02.2023, 19:07. Показов 2802. Ответов 25

Студворк — интернет-сервис помощи студентам
Ввести число и вывести в консоль цифры этого числа.
То есть ввёл 342 и по порядку выводятся - 3, 4 и 2 в консоль.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.02.2023, 19:07
Ответы с готовыми решениями:

Ввести число, вывести на экран количество разрядов этого числа и сумму цифр этого числа.
Нужно создать программу для того, чтобы работала по схеме: ввести число, вывести на экран количество разрядов этого числа и сумму цифр...

Ввести целое число N. Выделить из этого числа цифры, кратные 3, и записать их в одномерный массив
Ввести целое число N. Выделить из этого числа цифры, кратные 3, и записать их в одномерный массив.

Ввести в консоль строку, программа должна вывести в консоль слова из этого предложения в столбик
Доброго времени суток! Задание: нужно ввести в консоль строку, а программа должна вывести в консоль слова из этого предложения в столбик ...

25
0 / 0 / 0
Регистрация: 25.12.2020
Сообщений: 30
02.02.2023, 20:25  [ТС]
Студворк — интернет-сервис помощи студентам
Так сказал препод
0
Лежебока
 Аватар для Donkix
328 / 244 / 95
Регистрация: 12.05.2021
Сообщений: 1,429
Записей в блоге: 2
02.02.2023, 20:44
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    int number;
    cin >> number;
    int ch=number;
    int i = 0;
    while(ch)
    {
        ch/=10;
        i++;
    }
    cout << endl;
    while(number)
    {
        int n;
        if(i)
            n = pow(10,i-1);
        else n = 1;
        ch = number;
        ch/=n;
        number -= ch*n;
        if(ch)
            cout << ch << " ";
        i--;
    }
}
Вроде костыльно, но работает
0
848 / 651 / 323
Регистрация: 24.02.2017
Сообщений: 2,297
02.02.2023, 20:48
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cmath>
using namespace std;
 
int main(){
    int n,m;
    
    cin >> n;
    m = log10((double)n)+1 ;
    while (m) {
        int k=m,p=1;
        while (--k)p *= 10;
        cout << (n / p % 10)<<" ";
        m--;
    }
    
    return 0;
}
1
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
02.02.2023, 21:43
повар1
блин, а ведь и точно, один раз вычислить логарифм - потом использовать как счетчик степеней 10
протупил я.

Добавлено через 9 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main() {
 
    setlocale(LC_ALL, "rus");
 
    int number; 
 
    cout << "Введите число: ";
    cin >> number;
 
    int l = pow(10, floor(log10(number)));
 
    while (number > 0 || l > 0) {
        int c = number / l;
        cout << c << endl;
        number -= c * l;
        l /= 10;
    }
    
    system("pause");
    return 0;
}
0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
03.02.2023, 16:11
Тема избитая до смерти (выкопана и убита заново...).
Пройтись циклом по цифрам числа (начиная с первой цифры)
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6290 / 3014 / 1051
Регистрация: 01.06.2021
Сообщений: 11,405
03.02.2023, 16:36
SmallEvil, но ведь некрофилия на форуме только приветствуется
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.02.2023, 16:36

Ввести натуральное число и вывести на экран все автоморфные числа, не превосходящие этого числа
Натуральное число называется автоморфным, если оно равно последним цифрам своего квадрата. Например, 25^2 = 625. Напишите программу,...

Ввести число, вывести сумму цифр этого числа
Привет всем нужна помощь в решении двух задач. Задача №1. Пользователь вводит число,нужно вывести сумму цифр этого числа, например...

Ввести число, вывести все делители этого числа
Ввести число, вывести все делители этого числа (на си)

ввести с клавиатуры число. вывести на экран степени этого числа от 2 до 10
1. ввести с клавиатуры число. вывести на экран степени этого числа от 2 до 10. помогите пожалуйста.

Даны трехзначное целое число. Если цифры этого числа в сумме дают четное число, то вывести соответствующее сообщение,
Даны трехзначное целое число. Если цифры этого числа в сумме дают четное число, то вывести соответствующее сообщение, в противном случае –...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
сукцессия 9. Математика подлости: как растения предали грибных друзей
anaschu 27.06.2026
Статья 2. Глобальная фосфорная война: эволюционно-экономические механизмы распределения биомов Земли Введение: Экологический рынок как игра с нулевой суммой Традиционная экология долгое время. . .
сукцессия 8. Как я спорил с ИИ, которые - агенты растений и ненавистники грибов!
anaschu 27.06.2026
Статья 1. Хроники грибного восстания: как Сократов диалог разрушил академические догмы ИИ Введение: Синдром «цифрового учебника» Современные большие языковые модели (LLM) обладают колоссальным. . .
Главный вопрос моделирования сукцессии
anaschu 27.06.2026
главный вопрос. Если эктомикориза лучше добывает недоступный фосфор. И ее масса максимальна из всех. А широколиственный лес тоже имеет самую крутую биомассу. То почему не возникло их симбиоза? Это. . .
сукцессия 6. Питон реализация энилоджиковской модели, картинка про Центральную часть будущей модели
anaschu 26.06.2026
Етить. ИИ мне на основе моего старого файла R создал вот эту вот хмерь на пайтоне. Это уже новая модель, модель сукцессии грибной. потоки фосфора, азота. Углерода. 5 видов организмов. Я даже. . .
Как замкнутый ядерный цикл решит проблему недостатки фосфора? Био миграция фосфора со дна океана
anaschu 26.06.2026
Биологический лифт: Концепция подъема фосфора со дна океана с помощью ЗЯТЦ Предлагаю на обсуждение альтернативу тяжелому промышленному бурению океанического дна. Вместо сложной инженерии мы можем. . .
сукцессия 5
anaschu 26.06.2026
ПЛАН РАЗРАБОТКИ математической модели сукцессии микоризных систем Переход AM → EcM (Endo + ErM) · Шумилов А. С. · ИФХиБПП РАН · Пущино · 2026 . . .
сукцессия 4
anaschu 25.06.2026
Более детализированный план разработки План доработки модели динамики микоризных симбиозов (EcM с гистерезисом) Цель: Реализовать логику переключения между эрикоидным (ErM) и эктомикоризным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru