Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2011, 18:35   #1
Ysmanec
 
Регистрация: 29.11.2011
Сообщений: 8
По умолчанию Дан массив

Дан массив. Нужно его заполнить случайными образом. Просуммировать все значения, которые находятся под простыми индексами( то есть просуммировать сумму только вещественных чисел)

#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
Class d
{public:
int arr[1000],temp;
void func()
{
temp=0;
srand (time(0));
for (int i=1; i<=100; i++)
{
arr[i]=rand()%10
cout<<arr[i]<<" ";}
cout<<endl;
for(int i=1; i<=100; i++)
(if((arr[i]% 1==0)&& (arr[i]% i==0))
temp+=arr[i]
}
cout<<temp<<endl
}
};
int main()
{d c;
c.func()
system ("PAUSE");
return 0;
}
Ysmanec вне форума Ответить с цитированием
Старый 21.12.2011, 19:39   #2
Ysmanec
 
Регистрация: 29.11.2011
Сообщений: 8
По умолчанию

Помогите пожалуйста до конца реализовать эту задачу...естественно отблагодарю

Последний раз редактировалось Ysmanec; 21.12.2011 в 20:12.
Ysmanec вне форума Ответить с цитированием
Старый 21.12.2011, 20:56   #3
Ysmanec
 
Регистрация: 29.11.2011
Сообщений: 8
По умолчанию

#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;

class d
{public:
int arr[1000],temp;
void func()
{
temp=0;
srand (time(0));
for (int i=1; i<=10; i++)
{
arr[i]=rand()%10;
cout<<arr[i]<<" ";
}
cout<<endl;
for(int i=1; i<=10; i++)
{ if((arr[i]% 1==0)&& (arr[i]% i==0))
temp+=arr[i];
}
cout<<temp<<endl;}
};
int main()
{d c;
c.func();
system ("PAUSE");
return 0;
}
Всё заработала, но надо только просуммировать сумму вещественных чисел
Ysmanec вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан массив Т(m) Miracle003 Помощь студентам 1 21.12.2010 11:24
Дан массив А(20). Получить массив В(20) nikita1 Помощь студентам 6 02.12.2010 19:03
Дан массив А(20). Получить массив В(20), в котором В(1)=А(2), В(2)=А(1), В(3)=А(4), В(4)=А(3) и т.д. Выве nikita1 Помощь студентам 5 01.12.2010 18:16
Дан массив dolya2007 Общие вопросы C/C++ 1 01.05.2009 06:24