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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Dgaizer
41 / 41 / 1
Регистрация: 25.03.2014
Сообщений: 361
#1

Все отрицательные числа возвести в квадрат, найти их количество, порядковые номера и сумму. Что не так в коде? - C++

10.04.2014, 16:20. Просмотров 338. Ответов 2
Метки нет (Все метки)

Вводится последовательность из N чисел. Все отрицательные числа возвести в квадрат, найти их количество, порядковые номера и сумму.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream.h>
#pragma argsused
int main(int argc, char* argv[])
{int i, N, x, pn, k, S;
cout<<"N=";cin>>N;
S=0;k=0;
for(i=1;i<=N;i++)
{cout<<"x=";cin>>x;
if(x<0)
pn=i;k++;S+=x*2; }
cout<<"\n por9dkoviy nomer="<<pn;
cout<<"\n cymma otricatelnix v kvadrate="<<S;
cout<<"\n kolichestvo="<<k;
cin>>N;
system("pause");
        return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2014, 16:20     Все отрицательные числа возвести в квадрат, найти их количество, порядковые номера и сумму. Что не так в коде?
Посмотрите здесь:

Одномерный массив. Все отрицательные среди них числа возвести в квадрат, найти их сумму и количество - C++
Дана последовательность из М чисел. Все отрицательные среди них числа возвести в квадрат, найти их сумму и количество

Одномерный массив. Все отрицательные среди них числа возвести в квадрат, найти их сумму и количество - C++
Дана последовательность из М чисел. Все отрицательные среди них числа возвести в квадрат, найти их сумму и количество.

Все отрицательные числа массива возвести в куб и найти их сумму. - C++
1.С клавиатуры вводится последовательность из N чисел. Все отрицательные числа возвести в куб и найти их сумму. 2.С клавиатуры вводится...

Найти сумму элементов массива, порядковые номера которых - простые числа - C++
Имеется последовательность чисел, содержащая n элементов. Вычислить сумму тех из них, порядковые номера которых- простые числа. не могу...

Даны действительные числа. Отрицательные возвести в квадрат, а из положительных извлечь корень - C++
Помогите на языке С++ Дано действительное a,b,c,d.Отрицательные в квадрате, а положительных найти корен

Даны три действительные числа. Возвести в квадрат те из них, значения которых неотрицательны, и в четвертую степень - отрицательные - C++
Даны три действительные числа. Возвести в квадрат те из них, значения которых неотрицательны, и в четвертую степень - отрицательные.

Вычислить сумму элементов массива, порядковые номера которых простые числа - C++
Имеется последовательность чисел, содержащая n элементов. Вычислить сумму тех из них, порядковые номера которых- простые числа.

Дан целый массив. выяснить имеются ли в нем числа, состоящие только из четных цифр. Если да, то вывести все найденные числа и их порядковые номера - C++
#include &lt;iostream&gt;#include &lt;clocale&gt;using namespace std;bool f (int num){ bool fl=false; while (num!=0) {int s=num % 10; if (s % 2==0) ...

Удвоить данные числа, если a>=b>=c, и возвести их в квадрат, если это не так - C++
Даны целые числа a,b,c. Удвоить эти числа, если a&gt;=b&gt;=c, и возвести их в квадрат если это не так. Составил программу, но она работает не...

Распечатать те элементы порядковые номера которых - числа Фибоначчи; определить количество перемен знаков - C++
в заданном целочисленном массиве распечатать те элементы,порядковые номера которых - числа Фибоначчиб а также определить количество перемен...

Процедуры. Найти сумму элементов массива Т, имеющих четные порядковые номера - C++
гдето косяк,программа зацикливается Вот задание: Дан произвольный массив Т размерности n. Найти сумму элементов массива Т, имеющих...

Массивы в С++. Найти сумму элементов массива Т, имеющих четные порядковые номера - C++
Дан произвольный массив Т размерности n. Найти сумму элементов массива Т, имеющих четные порядковые номера, а также сумму элементов массива...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
6322 / 5906 / 1913
Регистрация: 18.12.2011
Сообщений: 15,189
Завершенные тесты: 1
10.04.2014, 16:24     Все отрицательные числа возвести в квадрат, найти их количество, порядковые номера и сумму. Что не так в коде? #2
Не ленитесь форматировать текст.
Тогда ошибки заметите сразу.
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.h>
#pragma argsused
int main(int argc, char* argv[])
{
        int i, N, x, pn, k, S;
        cout<<"N=";
        cin>>N;
        S=0;k=0;
        for(i=1;i<=N;i++)
        {
              cout<<"x=";
              cin>>x;
              if(x<0)
              {
                   pn=i;k++;S+=x*2; 
                   cout<<"\n por9dkoviy nomer="<<pn;
              }
       }
       cout<<"\n cymma otricatelnix v kvadrate="<<S;
       cout<<"\n kolichestvo="<<k;
       system("pause");
       return 0;
}
kiborgdelto
70 / 72 / 27
Регистрация: 23.03.2011
Сообщений: 141
10.04.2014, 16:33     Все отрицательные числа возвести в квадрат, найти их количество, порядковые номера и сумму. Что не так в коде? #3
C++
1
S+=x*2; // эта строка эквивалента строке S=S+x*2
а возведение в степень где?
должно быть либо
C++
1
S+=x*x;
либо
C++
1
S+=pow((double)x,2);
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru