Форум программистов, компьютерный форум CyberForum.ru

Найти сумму членов арифметической прогрессии - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как найти предыдущий пробел в строке? http://www.cyberforum.ru/cpp-beginners/thread716962.html
Например я нахожусь в конце строки, как найти предыдущий пробел в строке?
C++ Приведение типов При вводе с клавиатуры s = 11 и a = 1.1, получаем 9. Результат переменной d = 10, это правильно. В чём подвох? int main() { double s; double a; cin >> s >> a; int c = s/a; int d = 11/1.1; http://www.cyberforum.ru/cpp-beginners/thread716958.html
Ряды Тейлора (проверить) C++
Добрый вечер. Решил задачу, но не уверен на 100% что правильно, тк не могу понять как правильно пользоваться калькуляторами рядов Тейлора, которые нагуглил. В аттаче формула, по которой решается задача, ниже код который у меня получился. Можете проверить и сказать где ошибка, если не правильно? #include <iostream> using namespace std; void main() { setlocale(LC_ALL, "");
Перегрузка операций C++
Написать программу, выполняющую перегрузку операций для подготовки рецептов, если вес задается в килограммах, граммах, миллиграммах.
C++ перегрузка методов класса http://www.cyberforum.ru/cpp-beginners/thread716941.html
Написать программу, которая использует перегрузку методов класса: для целых данных вычисляется куб числа, для действительных (с плавающей точкой) – синус угла. Написать программу, иллюстрирующуя перегрузку двух методов класса, которая позволяет вводить значение угла в десятичном формате или в формате "градусы/минуты/ секунды". Один метод класса получает данные типа double, а другой – типа...
C++ Как найти частное от деления? Как найти частное от деления? подробнее

Показать сообщение отдельно
ole4ka86
Сообщений: n/a
04.12.2012, 22:41     Найти сумму членов арифметической прогрессии
написала программу:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include "stdlib.h"
#include "windows.h"
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    int a,d,n,sum;
    printf("Введите a:\n");
    scanf("%d\n",&a);
    printf("Введите d:\n");
    scanf("%d\n",&d);
    printf("Введите n:\n");
    scanf("%d\n",&n);
    float sum;
    Sum=(a+n*d)*(a+n*d-d)>>1;
    printf("Summa ravna %d\n", sum);
    return 0;
}
подскажите, правильно ли? а если нет, то где ошибка?заранее спасибо.
 
Текущее время: 06:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru