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

Работа с массивом (исправте ошибки плз) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм Габова для поиска максимального паросочетания в произвольном графе за O(V^3) http://www.cyberforum.ru/cpp-beginners/thread272080.html
Прокомментируйте каждую строку. Очень нужно. Спасибо! #include <cstdio> #include <cstring> #include <queue> using namespace std; const int MAXN = 250; const int MAXB = MAXN + 1;
C++ Как сохранить предыдущее значение переменной? Прошу подсказать как реализовать такой алгоритм Есть переменная В и есть переменная А. Они хранят числа от 00 до FF. Хранить должны так В принимает текущее значение, А хранит предыдущее. Если... http://www.cyberforum.ru/cpp-beginners/thread272078.html
C++ подражания
1.Написать шаблоны функций для вычисления индексов минимального и максимального элементов. 2.Привести случаи, когда необходимо подражания. Дать примеры классов.
C++ Перегрузка операторов
Создать класс целых чисел. Определить операторы "++" и "+", как методы класса, а "- -" и "-" как дружественные функции. Операторы должны позволять осуществления операций, как с переменными данного...
C++ Рекурсивное умножение матриц http://www.cyberforum.ru/cpp-beginners/thread272062.html
Надо написать рекурсивную процедуру умножения двух матриц. Как оформить? Что делать? Кто напишет - тому пирожок :)
C++ Получить последовательность Х1-Хn,Х2-Хn,...,Хn-1-Хn. Здравствуйте, составьте программу пожалуйста,просто я новенький в Си, а сам додуматься никак немогу. Условие:Даны натуральное число n, действительные числа Х1,...,Хn(n>=2). Получить... подробнее

Показать сообщение отдельно
Katenkka
30 / 30 / 6
Регистрация: 04.04.2011
Сообщений: 86
07.04.2011, 21:31
Не нашла, где определён Ar[0] - это раз. Кроме того, после if стоят точки с запятой... а еще сравнение во втором условии... И в-общем, как-то так:
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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int Ar[200];
int i;
int j;
int max = -100;
int maxind;
int main(void)
{
   Ar[0] = rand()/((RAND_MAX/200)-100));
   for(i=0; i<200; Ar[i++]=rand()/((RAND_MAX/200)-100))
           if (Ar[i]>max)
            {  
                max = Ar[i];
                maxind = i;
            }
 
   for(j=0; j<200;j++)
     if (Ar[j] < -5)
      Ar[j] = maxind;
 
for(j=0; j<200; j++)
   printf("%d ",Ar[j]);
 
return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.