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

Одномерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись скрытого текста в файл http://www.cyberforum.ru/cpp-beginners/thread61011.html
многие трояны записывают в хостс скрытый текст на более низком уровне.
C++ сумма первых N членов ряда Помогите пожалуйста составить программу, которая вычисляет и выводит на экран сумму первых N членов ряда:1, 1/3, 1/5, 1/7, 1/9... Число N вводить в тексте программы...заренее спасибо))) http://www.cyberforum.ru/cpp-beginners/thread61004.html
множества C++
Помогите пожалуйста, как растолковать след условиеи начать начать писать прогу: введите n и множество целых послед чисел A1, A2, A3, ... An. Найдите пересечение этих множеств...
Рекурсивная процедура печати всех перестановок из n символов C++
"Написать процедуру печати всех перестановок из n символов" методом рекурсии непривычно и трудно в C++ помогите пожалуйста! =(((
C++ Создание файлов http://www.cyberforum.ru/cpp-beginners/thread60994.html
Помогите пожалйста!!! А) Создать файл, содержащий сведения о личной коллекции книголюба. Структура записи: автор, название, год издания, местоположение ( номер шкафа) Б) написать программу, выдающую следующую информацию: - местонахождение книги автора Х названия Y. Значения Х и Y вывести с терминала; - список книг автора Z, находящееся в коллекции; - число книг издания NN года, имеющееся в...
C++ операции сдвига помогите со сдвигом требуется сделать в цикле сдвиг нуля в такой последовательности. подскажите как сделать? 11111110 11111101 11111011 11110111 11101111 11011111 10111111 подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
04.11.2009, 06:26
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <math.h>
#include <iostream.h>
  int main()
{
 int i, j, n, min, max;
 double *mas, sum, proizv, temp;
 cout<<"Vvedite kol-vo elem massiva: ";
 cin>>n;
 mas=new double[n];
 cout<<"Vvedite elem massiva:";
 for (i=0; i<n; i++)
 {
     cout<<"["<<i<<"]= ";
     cin>>mas[i];
 }
 // Âû÷èñëåГ*ГЁГҐ ñóììû îòðèöГ*òåëüГ*ûõ ýëåìåГ*òîâ
 sum=0;
 for (i=0; i<n; i++)
     if(mas[i]<0)
         sum+=mas[i];
    cout<<"Summa otric elem = "<<sum<<endl;
 // ÏðîèçâåäåГ*ГЁГҐ ýëåì. Г¬Г*Г±Г±ГЁГўГ* ìåæäó Г¬Г*ГЄГ±ГЁГ¬Г*ëüГ*ûì ГЁ ìèГ*ГЁГ¬Г*ëüГ*ûì ýëåìåГ*ГІГ*ìè
 proizv=1;
 min=max=0;
 for(i=0; i<n; i++)
 {
     if(mas[min]>mas[i])
         min=i;
     if(mas[max]<mas[i])
         max=i;
 }
 if(fabs(max-min)<=1)
     proizv=0;
 else
 {
 if(min<=max)
     for(i=min+1; i<max; i++)
         proizv*=mas[i];
 else    
     for(i=max+1; i<min; i++)
         proizv*=mas[i];
 }
 cout<<"Proizvedenie elem massiva megdu min i max = "<<proizv<<endl;
 // ÑîðòèðîâêГ* ГЇГ® âîçðГ*Г±ГІГ*Г*ГЁГѕ
 for(i=0; i<n-1; i++)
 {
     for(j=0; j<n-1-i; j++)
         if(mas[j]>mas[j+1])
         {
             temp=mas[j];
             mas[j]=mas[j+1];
             mas[j+1]=temp;
         }
 }
 cout<<"Otsortirovanny massiv:"<<endl;
 for(i=0; i<n; i++)
     cout<<mas[i]<<" ";
 cout<<endl;
 return 0;
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru