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

С++ - C++

Восстановить пароль Регистрация
 
Кэтти
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 31
28.10.2012, 22:25     С++ #1
посмотрите пожалуйста где есть ошибки и в чем они заключаются и что я пропустила

Вот задание:
Дано целое число n и действительное число x. Вычислить значение выражения:
Помимо вычисления общей суммы сохранить значения каждого слагаемого в массиве и вывести их на экран в виде строки вида


S = 152 = 2 + 6 + 24 + 120

(Для n = 4 и x = 1.0).

Вот что сделала я:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
int main () {
    int n;
    float x,s;
    printf ("Введите n<=50\n");
    scanf (% d,8n);
    printf("Введите х\n");
    scanf (% f,8x);
    float a[50]; s=0;
    for (int i=0, i<n, i++) {
    a[i]=1;
    for (int j=1;j<=i+1;j++){
    a[i]=a[i]*(x+i*j);
    }
    S+=a[i];
    }
    printf("S=%f=",s);
    for(int i=0;i<n;i++);{
    printf("S=%f+",a[i]);//cout<<a[i]<<"+";
    }
    printf("%f",a[n-1]);//cout<<a[n-1];
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
29.10.2012, 05:21     С++ #2
Цитата Сообщение от Кэтти Посмотреть сообщение
Вычислить значение выражения:
без выражения тяжело догадаться.
Ошибки:

Цитата Сообщение от Кэтти Посмотреть сообщение
C
1
scanf (% d,8n);
заменить на:
C
1
    scanf ("% d",&n);
Цитата Сообщение от Кэтти Посмотреть сообщение
C
1
scanf (% f,8x);
аналогично.

Цитата Сообщение от Кэтти Посмотреть сообщение
C
1
for (int i=0, i<n, i++) {
заменить на:
C
1
    for (int i=0; i<n; i++) {
Цитата Сообщение от Кэтти Посмотреть сообщение
C
1
S+=a[i];
заменить на:
C
1
    s+=a[i];
Yandex
Объявления
29.10.2012, 05:21     С++
Ответ Создать тему
Опции темы

Текущее время: 13:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru