кодесурса
«C

Упражнения на C: принимает от пользователя положительное целое число n менее 100 и выводит сумму

script1adsense2code
script1adsense3code

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

Напишите программу на C, которая принимает положительное целое число n меньше 100 от пользователя и печатает сумму 1 4 + 2 4 + 4 4 + 7 4 + 11 4 + • • • + m 4 , где m меньше или равно к п. Распечатать соответствующее сообщение.

Если вход находится за пределами диапазона.
Тестовые данные и ожидаемый результат:
Введите положительное число меньше 100:
Сумма серии 1024388

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

Код C:

#include <stdio.h>
  int main() {
    int i, j, n, sum_int = 0;
    printf("Input a positive number less than 100: \n");
    scanf("%d", & n);
    if (n < 1 || n >= 100) {
      printf("Wrong input\n");
      return 0;
    }
    j = 1;
    for (i = 1; j <= n; i++) {
      sum_int += j * j * j * j;
      j += i;
    }
    printf("Sum of the series is %d\n", sum_int);
    return 0;
  }

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

 Введите положительное число меньше 100: 68
Сумма серии 37361622

Блок - схема:

«C

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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code