кодесурса
«C

Упражнения C: принимает положительное целое число меньше 500 и выводит сумму цифр этого числа

script1adsense2code
script1adsense3code

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

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

Тестовые данные и ожидаемый результат:
Введите положительное число меньше 500:
Сумма цифр 336 составляет 12

Иллюстрированная презентация:

«C

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

Код C:

#include <stdio.h>
  int main() 
  {
    int a, x = 0, y;
    printf("Input a positive number less than 500: \n");
    scanf("%d", & a);
    y = a;
    if (y < 1 || y > 999) 
    {
      printf("The given number is out of range\n");
    } 
    else 
    {
      x += y % 10;
      y /= 10;
      x += y % 10;
      y /= 10;
      x += y % 10;
      printf("Sum of the digits of %d is %d\n", a, x);
    }
    return 0;
  }

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

 Введите положительное число меньше 500: 
Сумма цифр 347 равна 14

Блок - схема:

«C

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

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

Предыдущий: Напишите программу на C, которая принимает действительное число x и печатает соответствующее значение sin (1 / x) с использованием 4-х десятичных знаков.
Далее: Напишите программу на C, которая принимает положительное целое число n меньше 100 от пользователя и печатает сумму 1 4 + 2 4 + 4 4 + 7 4 + 11 4 + • • • + m 4 , где m меньше чем или равно п. Распечатать соответствующее сообщение.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code