кодесурса
«C

Упражнения C: принимает одно семизначное число, разделяет число на отдельные цифры и печатает цифры, отделенные друг от друга двумя пробелами, каждый

script1adsense2code
script1adsense3code

C Основные объявления и выражения: упражнение 75 с решением

Напишите программу на C, которая принимает одно семизначное число, разделяет число на отдельные цифры и печатает цифры, отделенные друг от друга двумя пробелами.

Пример ввода: 2345678

Пример решения:

Код C:

#include<stdio.h>
int main()
{
    int n;
    
    printf( "Input a seven digit number: " );
    scanf("%d", &n);
    printf( "\nOutput: " );
    printf("%d   ", (n/1000000));
    n = n - ((n/1000000)*1000000);   
    printf("%d   ", (n/100000));
    n = n - ((n/100000)*100000);
        
    printf("%d   ", (n/10000));
    n = n - ((n/10000)*10000);
    
    printf("%d   ", (n/1000));
    n = n - ((n/1000)*1000);
    
    printf("%d   ", (n/100));
    n = n - ((n/100)*100);
    
    printf("%d   ", (n/10));
    n = n - ((n/10)*10);  
    
    printf("%d\n", (n%10));
    
    return 0;
}

Пример вывода:

 Введите семизначное число: 
Выход: 2 3 4 5 6 7 8	

Блок - схема:

«C

Редактор кода программирования C:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программирование на C для отображения целых эквивалентов букв (az, AZ).
Далее: Напишите программу на C для вычисления и печати квадратов и кубов чисел от 0 до 20 и использования вкладок для отображения их в таблице значений.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code