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

почему где подчеркнуто выдает ошибку,понять не могу(программа не дописана) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа со списками http://www.cyberforum.ru/cpp-beginners/thread844032.html
Немножко понял принцип создания списков , но прога не работает... Что это могут быть за ошибки ? я не пойму...и как юзать геттеры и сееттеры ? #include "stdafx.h" #include <iostream> using...
C++ Вычислительная математика Здраствуйте,добрые,люди.Тут такое задание по вычислительной математике,кому не тяжело,будьте добры помогите.Спасибо большое заранее. 1.Отделить корень уравнения e^-x-x^2+1=0 2.Найти корень... http://www.cyberforum.ru/cpp-beginners/thread844031.html
C++ Нужно с текстового файла удалить слово (слова), которые имеют наибольшее количество разных букв
Нужно с текстового файла удалить слово (слова), которые имеют наибольшее количество разных букв.
C++ Кто читал Г.Шилдта и С.Прата отозвитесь
Всем привет! Я изучаю С++ и прочитав одну книгу понял что она просто описывает язык, получив базовые знания я купил для изучения (по дурости) "Полный справочник по С++ " Шилтда, когда после половины...
C++ Как в матрице поменять местами столбцы? http://www.cyberforum.ru/cpp-beginners/thread843996.html
int main() {randomize(); int N,M; cout<<"Vvedit rozmirnist matrici NxM:\n"; cin>>N; cin>>M; cout<<"Matricu sformovano\n"; for(i=0;i<N;i++) {for(j=0;j<M;j++) a=random(10);
C++ Составить программу расчета значений функций Помогите, пожалуйста, решить две задачки =) подробнее

Показать сообщение отдельно
Марина1312
0 / 0 / 0
Регистрация: 21.04.2013
Сообщений: 70
21.04.2013, 13:04  [ТС]
Цитата Сообщение от Tulosba Посмотреть сообщение
Массив это всего лишь непрерывный участок памяти. Например:
C++
1
int sum[rows];
Массив с именем sum, размером rows элементов типа int.
Дальше этот массив заполняется в соответствии с заданием, т.е. устанавливаются значения для элементов от sum[0] до sum[rows-1]. Обратите внимание, что индекс первого элемента - это ноль. А последнего на 1 меньше, чем размер (кол-во элементов) массива.

От того как мы выводим массив на экран он не перестает быть массивом
ну вот я изменила программу(под себя) и получилось вот что:
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
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    setlocale( LC_ALL,"Russian" );
    int a[4][6],i,j;
    cout<<"Введите элементы массива: \n";
    for (int i=0;i<4;i++)
        for (int j=0;j<6;j++)
    {cin>> a[i][j];}
 
    int b;
    cout<<"Введите число: \n";
    cin>>b;
 
    int sum[4];
    for (int i=0; i<4;++i)
    {
        sum[i]=0;
        for (int j=0;j<6;j++)
        {
            if(b<a[i][j])
            sum[i]++;    
        }
        cout<<"Одномерный массив: \n";
        cout<< sum[i] <<"\n";
    }
    return 0;
}



результат работы(совсем не такой какой ожидала):
0
Миниатюры
почему где подчеркнуто выдает ошибку,понять не могу(программа не дописана)  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.