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

подсчитать количество эллементов - C++

Восстановить пароль Регистрация
 
!!!Archi!!!
1 / 1 / 0
Регистрация: 07.04.2011
Сообщений: 73
18.06.2011, 01:10     подсчитать количество эллементов #1
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
26
27
28
29
30
31
32
#include "stdafx.h"
# include <iostream>
# include <conio.h>
# include <Windows.h>
using namespace std;
 
int main ()
{
    setlocale (LC_CTYPE, "Russian");
    int n,k,v;
    int *t;
    int count;
cout<< "Введите размер масива ";
cin>>k;
t=new int [k];
cout<<"Введите элементы масива \n";
for (int i =0; i<k;i++)
    {
        cin>>t[i];
}
 
for (int i=0; i<k-1;i++)
{
 
}
cout<<"Сумма равна "<<kj<<endl;
 
getch ();
cin.get ();
cin.get ();
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2011, 01:10     подсчитать количество эллементов
Посмотрите здесь:

C++ Дана матрица целых чисел. Подсчитать количество элементов, предшествующих максимуму и количество элементов, следующих за минимумом
C++ В последовательности символов подсчитать количество букв и количество цифр
Подсчитать количество положительных и отрицательных чисел и количество нулей в массиве C++
C++ Подсчитать в строке, содержащей арифметическое выражение, количество используемых цифр и букв, заменить "+" на "-", подсчитать количество действий
C++ Подсчитать количество предложений, содержащие нечетное количество слов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
18.06.2011, 01:12     подсчитать количество эллементов #2
!!!Archi!!!, и что?
!!!Archi!!!
1 / 1 / 0
Регистрация: 07.04.2011
Сообщений: 73
18.06.2011, 01:16  [ТС]     подсчитать количество эллементов #3
Цитата Сообщение от !!!Archi!!! Посмотреть сообщение
for (int i=0; i<k-1;i++)
{
}
в этом месте нужно вписать код который подсчитывает кол-во элементов, если знаете то напишите!
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
18.06.2011, 01:21     подсчитать количество эллементов #4
за 22 темы в разделе С++ уже можно было чему-то и научится
C++
1
2
3
4
5
6
count = 0;
for (int i =0; i<k;i++)
        {
                cin>>t[i];
count += t[i];
}
!!!Archi!!!
1 / 1 / 0
Регистрация: 07.04.2011
Сообщений: 73
18.06.2011, 01:27  [ТС]     подсчитать количество эллементов #5
Цитата Сообщение от Maxwe11 Посмотреть сообщение
за 22 темы в разделе С++ уже можно было чему-то и научится
я нормально попросил, не надо хамить!!!!!!!!!!!!!!!
voral
346 / 326 / 46
Регистрация: 16.03.2008
Сообщений: 1,698
18.06.2011, 01:42     подсчитать количество эллементов #6
сначала вы запрашиваете "Введите размер массива". Это и есть количество элементов. т.е. k. Далее вы заполняете именно k элементов. 0 <= i < k

Т.е. число элементов вам известно оно k.

Если подойти с другой стороны и посмотреть, что вы попросили посчитать количество элементов в цикле 0 <= i < k-1. В этом цикле вы пройдете k-1 элемент.

Вы точно правильно поняли/передали нам условия задачи?

Добавлено через 1 минуту
Цитата Сообщение от Maxwe11 Посмотреть сообщение
за 22 темы в разделе С++ уже можно было чему-то и научится
C
1
2
3
4
5
6
7
[FONT=monospace]count = 0;
for (int i =0; i<k;i++)
{
   cin>>t[i];
   count += t[i];
}
[/FONT]
Это вы подсчитаете сумму элементов. Не?
!!!Archi!!!
1 / 1 / 0
Регистрация: 07.04.2011
Сообщений: 73
18.06.2011, 01:46  [ТС]     подсчитать количество эллементов #7
ну вот вся задача: Вычислить произведение и количество отрицательных элементов массива M.

я только в этом начал понимать еще не не все могу писать правильно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
18.06.2011, 01:48     подсчитать количество эллементов #8
Цитата Сообщение от voral Посмотреть сообщение
Это вы подсчитаете сумму элементов. Не?
да сумму, ибо
Цитата Сообщение от voral Посмотреть сообщение
Т.е. число элементов вам известно оно k.
Добавлено через 39 секунд
Цитата Сообщение от !!!Archi!!! Посмотреть сообщение
ну вот вся задача: Вычислить произведение и количество отрицательных элементов массива M.
и где об этом сказано в первом посте?

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
count = 0;
v = 1;
for (int i =0; i<k;i++)
        {
                cin>>t[i];
if(t[i] < 0)
{
count++;
v *= t[i];
}
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2011, 01:53     подсчитать количество эллементов
Еще ссылки по теме:

C++ Вводится предложение. Подсчитать количество слов и подсчитать количество букв в самом длинном слове
C++ Подсчитать количество всех строк, а потом - количество слов в каждой строке
Работа с строками: подсчитать количество слов, количество букв C++

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

Или воспользуйтесь поиском по форуму:
voral
346 / 326 / 46
Регистрация: 16.03.2008
Сообщений: 1,698
18.06.2011, 01:53     подсчитать количество эллементов #9
бррррр. "Ничиво не понимаю"(с)мультик
Судя по вашему коду:
C
1
2
3
4
5
for (int i=0; i<k-1;i++)
{
 
}
cout<<"Сумма равна "<<kj<<endl;
Вам нужна сумма всех элементов кроме последнего. Для этого нет необходимости городить дополнительный цикл. Можно в предыдущий воткнуть
C
1
2
3
4
5
6
for (int i =0; i<k;i++)
{
  cin>>t[i];
  if (i<k-1) kj+=t[i];
}
только kj объявить не забудь
Добавлено через 3 минуты
Цитата Сообщение от !!!Archi!!! Посмотреть сообщение
ну вот вся задача: Вычислить произведение и количество отрицательных элементов массива M.

я только в этом начал понимать еще не не все могу писать правильно
Тьфу блин.... теперь оказывается уже вононо как
C
1
2
3
4
5
6
7
8
9
10
11
cout<<"Введите элементы масива \n";
int p=1,kj=0;
for (int i =0; i<k;i++)
{
  cin>>t[i];
  if (t[i]<0)
  {
     p*=t[i]; // считаем произведение
     ++kj; // считаем количество
  }
}
Добавлено через 1 минуту
Офтопик моде
Цитата Сообщение от !!!Archi!!! Посмотреть сообщение
я только в этом начал понимать еще не не все могу писать правильно
В смысле только то что читаете научились понимать?
Yandex
Объявления
18.06.2011, 01:53     подсчитать количество эллементов
Ответ Создать тему
Опции темы

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