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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Деструктор и указатель http://www.cyberforum.ru/cpp-beginners/thread607899.html
Допустим, имеем класс с переменной-указателем: class A { public: A(){} ~A(); private: int *X; }
C++ Си или Си++ с чего начать? Владею только паскалем. Решил изучить новый язык, остановился на Си, но многие советуют Си++. Суть темы: На много ли С++ сложнее С? На много ли С++ сложнее паскаля? Какие глобальные отличия концепции... http://www.cyberforum.ru/cpp-beginners/thread607890.html
C++ Ошибка в коде
Долго сижу и никак не могу понять в чём ошибка. Вот 3 файла. Они подключены правильно и работают. main.cpp #include <iostream> #include "string2.h" using namespace std; int main() {
std::cin & switch case C++
Всем привет. Вообщем проблема такая: while(val) { int choice; std::cin >> choice; switch(choice) { case 1: break;
C++ «Комплексные числа» http://www.cyberforum.ru/cpp-beginners/thread607847.html
Программа, которая позволяет выбрать одну или несколько точек на плоскости с помощью мыши. Для каждой точки прорисовывается конформное отображение КЧ и на экран выводится комплексное число в...
C++ Pacman консольный Переписывал прогу пакмена из этого поста http://www.cyberforum.ru/csharp-beginners/thread430592.html, ради самообучения. В визуал студио все хорошо работает а в нетбианс под линуксом ввожу pipez а на... подробнее

Показать сообщение отдельно
Andrey.K
342 / 263 / 15
Регистрация: 14.11.2010
Сообщений: 482
18.06.2012, 01:04
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
#include <iostream>
#include <conio.h>
#include <cmath>
#include <cstdlib>
#include <ctime>
using namespace std;
void Input(int* mas,int n)
{
    for(int i=0;i<n;i++)
        mas[i]=rand()%10;
}
void Output(int* mas,int n)
{
    for(int i=0;i<n;i++)
        cout<<mas[i]<<" ";
    cout<<endl;
}
int Sum(int* mas,int n,int k)
{
    int sum=0;
    for(int i=k;i<n;i++)
        sum+=mas[i];
    return sum;
}
int main()
{
    setlocale(0,"Rus");
    int n1,n2,n3;
    cout<<"Введите размер 1,2,3 массивов: ";cin>>n1>>n2>>n3;
    int* X=new int[n1];
    int* Y=new int[n2];
    int* Z=new int[n3];
    Input(X,n1);
    Input(Y,n2);
    Input(Z,n3);
    Output(X,n1);
    Output(Y,n2);
    Output(Z,n3);
    cout<<"Сумма первого: "<<Sum(X,n1,7)<<endl;
    cout<<"Сумма второго: "<<Sum(Y,n2,0)<<endl;
    cout<<"Сумма третьего: "<<Sum(Z,n3,0)<<endl;
    delete[] X;
    delete[] Y;
    delete[] Z;
    getch();
    return 0;
}
Имена массивов измени, а то картинки не видел :0
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru