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

массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужен код, нуждающийся в оптимизации http://www.cyberforum.ru/cpp-beginners/thread66757.html
ребята - несколько необычная просьба - у кого нибудь может есть небольшой по объему ( меньше 500-600 строчек) код, написанный как можно кривее (правда при этом чтоб работал правильно) - мне нао...
C++ Нужно разобраться с полученным результатом Задача состоит в выводе строки задом наперед. Если запустить первый вариант программы , то выводит вместо букв прямоугольники(или квадратики),количество которых совпадает с количеством букв в слове.... http://www.cyberforum.ru/cpp-beginners/thread66754.html
C++ Работа со стеком
Люди...Помогите...Напишите пожалуйста библиотеку для работы со стеком и поясните как и что нужно делать!!!))))
C++ ФУНКЦИИ
ОВАРИЩИ=)!Помогите, пожайлуста, с задачами..а то ничего в голову не приходит..Буду очень благодарна))) 1)составить программу, в которой вычисляется медиана и мода ряда.В состав программы должна...
C++ Программа с классом и объектами. http://www.cyberforum.ru/cpp-beginners/thread66719.html
Дана символьная матрица размера 4 х 5. Из последовательности её строк сформировать новую строку и определить ее длину. Проверить наличие символа ‘a’ в ней. p.s. если у кого есть время посмотрите...
C++ цикл на удаление строк, столбцов в квадратной матрице С++ помогите с циклом на удаление строк, столбцов в квадратной матрице. дана квадратная матрица порядка n, натуральные числа i, j (1<=i<=n, 1<=j<=n). удалить i-ю строку, j-й столбец. подробнее

Показать сообщение отдельно
Darky
Быдлокодер
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
24.11.2009, 05:32
Смотрите, что Вы делаете у себя в коде:
Для +
C++
1
2
y+=mas[i];
k++;}
Для-
C++
1
2
a+=mas[i];
 b++;
То есть, должно быть (y+k)/(a+b);
А у Вас что?

Я всегда был "ЗА" то, чтобы переменным давались более-менее осмысленные имена.
Писал с нуля:
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
#include <vcl.h>
#pragma hdrstop
#pragma argsused
#include <conio.h>
#include <iostream.h>
void main()
{
int mas[10], sum_pl=0,kol_pl=0,sum_otr=0,kol_otr=0;
int i;
int z;
  for (i=1; i<11; i++)
    {
      cin>>mas[i];
        if (mas[i]>0)
          {
            kol_pl++;
            sum_pl+=mas[i];
          }
        if (mas[i]<0)
          {
            kol_otr++;
            sum_otr+=mas[i];
          }
    }
  z=(kol_pl+sum_pl)/(kol_otr+sum_otr);
  cout<<z;
  getch();
}
Добавлено через 42 минуты
Еще у Вас в коде проблемы со скобочками для окончания цикла.
Я просто Ваш код отлаживал, дабы посмотреть, почему не работает.
Т.е. Закрывающая скобка цикла отсутствует
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru