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

что в коде не так? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ обратите внимание http://www.cyberforum.ru/cpp-beginners/thread273299.html
Здравствуйте. я обращаюсь с прозьбой. пожалуйста, дайте мне совет. я вот немного знаю синтаксис языка С. но незнаю как программировать, незнаю как делать блог схемы. ну вообщем не могу понять как это всё делаеться. дайте совет...
C++ перевод величин из радианной в градусную Составить программу, осуществляющую перевод величин из радианной меры в градусную и наоборот. Программа должна запрашивать, какой перевод нужно осуществить, и выполнить указанное действие. http://www.cyberforum.ru/cpp-beginners/thread273298.html
C++ Работа с файлами
Заполнить файл N действительными числами, полученными с помощью генератора случайных чисел. Найти сумму минимального и максимального элементов этого файла Спасибо
C++ На побочной диагонали матрицы разместить суммы элементов, которые лежат той же строке и столбце
Заполнить матрицу случайными числами. На побочной диагонали разместить суммы элементов, которые лежат той же строке и столбце. помогите решить пожалуйста. Заранее спасибо!)
C++ Вектор объектов класса и алгоритмы http://www.cyberforum.ru/cpp-beginners/thread273274.html
Просветите, пожалуйста, по вопросу: Пусть у нас есть класс, к примеру такой class myclass { int a, double b } со всеми необходимыми конструкторами Пусть у нас создан и заполнен вектор объектов класса Как теперь написать условия алгоритмов, чтобы можно было работать, к примеру, только с одной переменной из класса? То есть, как пример, сортировку по первой и сортировку по второй переменной....
C++ Поменять местами соседние элементы массива, стоящие на чётных местах, с элементами, стоящими на нечётных места Пожалуйста помогите решить задачку... сессия через 2 дня((((( В заданном одномерном массиве поменять местами соседние элементы, стоящие на чётных местах, с элементами, стоящими на нечётных местах. Заранее спасибки!) подробнее

Показать сообщение отдельно
vitaska
 Аватар для vitaska
83 / 83 / 2
Регистрация: 04.02.2010
Сообщений: 162
10.04.2011, 01:24     что в коде не так?
Цитата Сообщение от Lusia_911 Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
void summa (int n, int a1[][10])
{
       int i, j, s;
       printf("\n Функция summa\n");
       for(s=0, i=0; i<n; i++)
           if (a1[i][j]>0)
               s+=a1[i][j];
       printf("\a\n Сумма = %d",s);
       getch();
}
C
1
2
3
4
5
6
7
8
9
10
void summa (int n, int a1[][10])
{
       int i, j, s;
       printf("\n Функция summa\n");
       for(s=0, i=0; i<n; i++)
           if (a1[i][j]>0) //пытаетесь использовать переменную j не проинициализировав ее
               s+=a1[i][j]; //пытаетесь использовать переменную j не проинициализировав ее
       printf("\a\n Сумма = %d",s);
       getch();
}
необходимо задать начальное значение j во-первых, и соответственно задать каким образом она изменяется
 
Текущее время: 02:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru