03
Дек
2017

Вычислить сумму первых членов арифметической прогрессии

Задача вычислить сумму первых n-членов арифметической прогрессии по формуле S=n/2*(a1+an) Код выводит какой то непонятный результат.

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
int main()
{
    double n ;
    double a1;
    double s ;
    double an ;
    printf("Enter n:\n");
    scanf("%1g", &n);
    printf("Enter a1:\n ");
        scanf("%1g", &a1);
        printf("Enter an");
        scanf("%1g", &an);
        s = (n / 2)*(a1 + an);
        printf("%1f\n",s);
            return 0;
}

Источник: https://ru.stackoverflow.com/questions/753287/%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B8%D1%82%D1%8C-%D1%81%D1%83%D0%BC%D0%BC%D1%83-%D0%BF%D0%B5%D1%80%D0%B2%D1%8B%D1%85-%D1%87%D0%BB%D0%B5%D0%BD%D0%BE%D0%B2-%D0%B0%D1%80%D0%B8%D1%84%D0%BC%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B5%D1%81%D1%81%D0%B8%D0%B8

Тебе может это понравится...

Добавить комментарий