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

Имя массива как указатель - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В последовательности чисел выдать на печать TRUE http://www.cyberforum.ru/cpp-beginners/thread569800.html
В последовательности чисел выдать на печать TRUE, если значение максимального числа больше числа 10.
C++ Алгоритм сортировки методом слияния Напишите программу, реализующую алгоритм сортировки методом слияния и получите для нее эмпирические оценки функции роста вычислительной и объёмной сложности. http://www.cyberforum.ru/cpp-beginners/thread569799.html
алгоритм двоичная вставка C++
Приведите программную реализацию алгоритма сортировки методом двоичной вставки. Получите для неё эмпирические оценки функции роста вычислительной и объемной сложности.
C++ Описать структуру с именем tsAeroflot
Описать структуру с именем tsAeroflot, содержащую следующие поля: название пункта назначения рейса; номер рейса; тип самолета; Написать программу,выполняющие следующие действия: создание массива структур заполнение в коде программы всех элементов массива структур,кроме последнего элемента последний элемент заполнить.юзапрашивая значения полей структуры у пользователя вывести на...
C++ модель атома http://www.cyberforum.ru/cpp-beginners/thread569788.html
написать программу ,которая осуществит движение електронов вокруг атома.
C++ erase, итераторы, бибилиотека STL, не могу удалить элементы вектора... в функции processing нужно удалить элементы, ничего не получается, прошу помочь, явно что то в итераторах не так я сделал. В данном коде попробовал удалить элемент после цикла - удаляет, а надо в теле цикла удалить все эелементы. #include <iostream> #include <algorithm> #include <vector> #include <stdlib.h> #include <time.h> using namespace std; подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
10.05.2012, 07:07
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
#include <iostream>
#define N 100;
int main()
{
 int a[N];
 int *p;
 int *e;
 int *m;
 double s;
 e=a+N-1;
 for (p=a; p<=e; ++p)
 {
  std::cint>>*p;
 }
 for (m=a, p=e; p>a; --p)
 {
  if (*p>*m)
  {
   m=p;
  }
 }
 std::cout<<endl<<"max="<<*m<<endl; 
 for (s=0.0, p=e; p>=a; --p)
 {
  if (*p<0)
  {
    s+=((double)*p)/N;
  }
 }
 std::cout<<"s="<<s;
 for (p=e; p>=a; --p)
 {
  std::cout<<endl<<*p;
 }
 return 0;
}
. Хотя адресная здесь не совсем арифметика.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru