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

Вычислить среднее арифметическое и произведение элементов массива на нечетных позициях - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Все последующие вхождения символа заменить на заглавные http://www.cyberforum.ru/cpp-beginners/thread677288.html
Доброго времени суток. Столкнулся с проблемой написания программы к задаче: "С клавиатуры вводится текст, либо набор символов в строку, нужно все элементы равные первому символу сделать заглавными, при этом первый может быть и прописным. Пример: abcdaaaad заменить на abcdAAAAd. При решении задачи нельзя использовать библиотечные функции." С символьными массивами раньше вообще не доводилось...
C++ Как создать масив строк? масив элементов char* и масив элементов string http://www.cyberforum.ru/cpp-beginners/thread677279.html
Вычислить значения функции ch x (гиперболический косинус) с помощью бесконечного ряда Тейлора C++
не могу решить никак 10. Написать программу вычисления значения функции ch x (гиперболический косинус) с помощью бесконечного ряда Тейлора с точностью eps по формуле:
C++ Массив, освобождение памяти
что я сделал не так? #include "stdafx.h" #include <conio.h> #include <stdio.h> #include <math.h> #include <iostream> #include <clocale>
C++ Пояснение кода http://www.cyberforum.ru/cpp-beginners/thread677253.html
Есть в наличии готовая программа для определенных математических расчетов, по её аналогу пытаюсь сделать программу для своих целей. Вот кусок кода исходной программы #include<windows.h> #include<stdio.h> #include<stdlib.h> #include<math.h> #include<conio.h> #include<string.h> int i,kt,K,nom;
C++ Графика в С++ Доброго времени суток, вопрос следующий: необходимо написать программу, с использованием относительно примитивной графики (точки, эллипсы и т.д), как это осуществить, установлена Visual C++ 2010, но может подскажете где удобней в другой среде? подробнее

Показать сообщение отдельно
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
22.10.2012, 15:08     Вычислить среднее арифметическое и произведение элементов массива на нечетных позициях
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
33
34
35
36
37
38
39
#include<iostream>
#include<ctime>
int main(void)
{
 const int n = 5;
 srand(time(NULL));
 int* a = new int [n];
 int s=0,p=1;
 for (int i=0; i<n; i++)
  {
   std::cout<<(a[i]=rand()%n)<<'\t';
   if (!(i%2))
    {
      s+=a[i];
      p*=a[i];
    }
  }
 std::cout<<'\n'<<"SrA: "<<static_cast<double>(s)/n<<" Multiply "<<p<<'\n';
 int s1=0,s2=0,k1=0,k2=0;
 int* b = new int [n];
 for (int i=0; i<n; i++)
  {
   std::cout<<(b[i]=rand()%n-1)<<'\t';
   if (a[i]>0)
    {
     s1+=a[i];
     k1++;
    }
   if (b[i]>0)
    {
     s2+=b[i];
     k2++;
    }
  }
 double z=(static_cast<double>(s1+s2)/(k1*k2));
 std::cout<<"z = "<<z<<std::endl;
 system("PAUSE");
 return 0;
}
Нужно учитывать, что в знаменателе могут быть нули, т.к. положительных элемент в массиве может не быть.
 
Текущее время: 18:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru