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

Посмотрите код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Слова-анаграммы http://www.cyberforum.ru/cpp-beginners/thread228475.html
Для заданного с клавиатуры слова построить все его анаграммы, т.е. слова (возможно бессмысленные), состоящие из всех букв исходного слова, но расположенных в произвольном порядке. Хотя бы...
C++ Строка матрицы с наименьшей суммой элементов. Подскажите как в С++ найти строку матрицы с минимальной суммой элементов и вычеркнуть ее? http://www.cyberforum.ru/cpp-beginners/thread228474.html
C++ Реализация стека
вот такие ошибки при реализации: stack.h(26) : error C2953: 'Stack' : class template has already been defined liststack.h(10) : error C2955: 'Stack' : use of class template requires template...
C++ 2D Game
Вот корявая, но "сделанная" (помогали) ИГРА! И движок (по урокам) скинул. http://www.cyberforum.ru/attachment.php?attachmentid=58377&stc=1&d=1294935054 ...
C++ Сижу на лабораторной по классам http://www.cyberforum.ru/cpp-beginners/thread228440.html
Подскажите Создать класс для работы со строками. В классе перегрузить оператор += для сложения строк. Память под строки отводить динамически. Использовать конструктор с параметрами, конструктор...
C++ Pascal to C++ Доброго времени суток.Есть код на паскале. program program7; const a=-3.02; b=0.01; c =-1.1; d=0.2; m=10; var max,q:real; f:array of real; x,y:array of real; k,n:byte; begin... подробнее

Показать сообщение отдельно
DrSMERTb
60 / 36 / 4
Регистрация: 12.11.2010
Сообщений: 816

Посмотрите код - C++

13.01.2011, 20:18. Просмотров 344. Ответов 7
Метки (Все метки)

Всем доброго времени суток. Вот написал програмку, которая считает сумму элементов массива. Помогите написать её через svitch.Заранее спасибо.
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
    int i,j,n,p=1;
    cout<<"n=";
    cin>>n;
    cout<<endl;
    int* a=new int[n];
    cout<<"Massiv: ";
    for(i=0;i<n;i++) { a[i]=rand()%30;
    }
 
    for(i=0;i<n;i++) if(a[i]>0);
 
    for(i=n-1;i>=0;i--) if(a[i]) { cout<<a[i]<<" "; p+=a[i]; }
    cout<<"\nSumma="<<p-1;
    for( i=0; i < n; i++) 
    {
        for( j = n-1; j > i; j-- )
        {     
            if (a[j-1]<a[j] )
            {
                int x=a[j-1];
                a[j-1]=a[j];
                a[j]=x;
            }
        }
    }
 
    delete []a;
    getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru