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

проверить программу и исправить ошибки - C++

Восстановить пароль Регистрация
 
liana_23_
 Аватар для liana_23_
0 / 0 / 0
Регистрация: 13.10.2011
Сообщений: 138
22.02.2012, 19:11     проверить программу и исправить ошибки #1
вывести номера отрицательных элементов
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<iostream>
#include<cmath>
using namespace std;
int main()
{ int n;
float a[100];
cout<<"n=";cin>>n;
for (i=1; i<=n; i++)
{cout<<”a[<<i<<]=; cin>>a[i];
If(a[i]<0) cout<<i<<”\t”;}
cout<<"s="<<s<<endl;
return 0;}
 Комментарий модератора 
Сообщение изменено модератором.
Для кода программ есть соответствующие теги в редакторе сообщений.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2012, 19:11     проверить программу и исправить ошибки
Посмотрите здесь:

C++ Исправить ошибки.
C++ Исправить ошибки
C++ Исправить ошибки
C++ Исправить ошибки
C++ исправить ошибки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
(SkyNet)
 Аватар для (SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
22.02.2012, 19:25     проверить программу и исправить ошибки #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
 
 using namespace std;
 
 int main()
 { 
   int n;
   float a[100];
   cout << "n="; cin >> n;
 
   for (int i=1; i<=n; i++)
   {
      cout<<”a[<<i<<]=; cin>>a[i];
      if(a[i]<0) cout<<i<<”\t”;}
     // cout<<"s="<<s<<endl;
 return 0;
}
Что такое воше "s"


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream>
 
 using namespace std;
 
 int main()
 { 
   int n;
   float a[100];
   cout<< "n=";cin >> n;
   for (int i=1; i<=n; i++)
   {
      cout << ”a[<< i <<]=; cin >> a[i];
   }
 
   cout  <<  endl;
 
   for (int i=1; i<=n; i++)
   {
      if(a[i] < 0) cout<< i << ”\t”;
   }
 return 0;
}
liana_23_
 Аватар для liana_23_
0 / 0 / 0
Регистрация: 13.10.2011
Сообщений: 138
22.02.2012, 19:27  [ТС]     проверить программу и исправить ошибки #3
тут надо вывести номера отр элементов...мне вот не понятно cout<<"s="<<s<<endl; для чего не понятно(((
liana_23_
 Аватар для liana_23_
0 / 0 / 0
Регистрация: 13.10.2011
Сообщений: 138
22.02.2012, 19:28  [ТС]     проверить программу и исправить ошибки #4
вообще так сумма обозначается только не пойму для чего она здесь???
(SkyNet)
 Аватар для (SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
22.02.2012, 19:44     проверить программу и исправить ошибки #5
Вобшето сумму прийнято обозночать "sum", но так как переменая
C++
1
float s = 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
24
25
#include<iostream>
 
 using namespace std;
 
 int main()
 { 
   int n;
   float a[100], sum = 0;
   cout<< "n=";cin >> n;
   for (int i=1; i<=n; i++)
   {
      cout << ”a[<< i <<]=; cin >> a[i];
   }
 
   cout  <<  endl;
 
   for (int i=1; i<=n; i++)
   {
      sum +=  a[i];
      if(a[i] < 0) cout<< i << ”\t”;
   }
 
 cout << "Sum:  " << sum << endl;
 return 0;
}
Вот так дожно вивести сумму всех елементов масива
vetal10
35 / 35 / 5
Регистрация: 25.05.2010
Сообщений: 211
22.02.2012, 21:02     проверить программу и исправить ошибки #6
C++
1
for(int [B]i=0[/B];i<n;i++)
Yandex
Объявления
22.02.2012, 21:02     проверить программу и исправить ошибки
Ответ Создать тему
Опции темы

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