Форум программистов, компьютерный форум, киберфорум
Наши страницы

Определить, образуют ли элементы массива арифметическую прогрессию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ввод данных http://www.cyberforum.ru/cpp-beginners/thread387579.html
Мне нужно сделать матричный калькулятор. Я у меня не получается создать форму для ввода уравнений(число уравнений не должно быть ограничено). Для расчета матрицы в итоге после ввода я хочу получить...
C++ Создание игры! Программисты ХЕЛП!!! Всем привет! Я хочу сделать игру, не сложную. Программисты помогите мне. Дайте ваши контакты (асю, маилагент), просто у меня куча вопросов! Помогите, плиз!!! http://www.cyberforum.ru/cpp-beginners/thread387576.html
C++ Найти номер минимального по модулю элемента массива
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер минимального по модулю элемента массива; 2) сумму модулей элементов массива, расположенных после первого...
Класс со статическим экстентом C++
Джон Рамбо пишет, что экстент класса - это его статический член, хранящий множество всех объектов данного класса. Как обычно делаются такие экстенты? Как обычно делается доступ к элементу экстента?...
C++ игра жизнь http://www.cyberforum.ru/cpp-beginners/thread387553.html
содержимое life.cpp// Life.cpp: определяет точку входа для консольного приложения. // #include <iostream> #include "stdafx.h" #include "Life.h" int _tmain(int argc, _TCHAR* argv) {
C++ РАбочее окно Всем привет !!! Я програмирую на Dev C++ Хотелось бы узнать как можно создать рабочее окно для программы (не консольное ) ! может какойто другой кампилятор нужны ? подскажите . подробнее

Показать сообщение отдельно
Lifehouse
0 / 0 / 0
Регистрация: 12.11.2011
Сообщений: 58

Определить, образуют ли элементы массива арифметическую прогрессию - C++

20.11.2011, 11:29. Просмотров 1741. Ответов 9
Метки (Все метки)

Проверить, образуют ли элементы целочисленного массива размера N арифметическую прогрессию. Если да, то вывести разность прогрессии, если нет — вывести 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
#include <iostream.h>
void main ()
{
        int n,d,i;
        float *a;
        cout<<"Vvedite razmer massiva"<<endl;
        cin>>n;
        a=new float[n];
        cout<<"Vvedite massiv"<<endl;
        for (i=0; i<n; i++)
        {cout << "a[" << i << "]=";
        cin>>a[i];}
           cout<<"Massiv"<<endl;
          for (i=0; i<n; i++)
          cout<<"\t"<<a[i];
          cout<<endl;
          for (i=2; i<n-1; i++) 
          { 
              d=a[i]-a[i-1];
          cout<<"d="<<d<<endl;
          
          }
}
Проверьте пожалуйста правильно ли я сделал ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.