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

массив:выдает ошибки не могу исправить - C++

Восстановить пароль Регистрация
 
boyazhovkostya
0 / 0 / 0
Регистрация: 27.12.2010
Сообщений: 33
03.03.2011, 14:34     массив:выдает ошибки не могу исправить #1
#include <iostream>
#include "stdafx.h"
#include"math.h"
using namespace std;
int main()
{
srand(time(0));
const int N = 3, M = 4;
int matr[N][M];
for(int i = 0; i < N; ++i)
for(int j = 0; j < M; ++j)
matr[i][j] = rand() % 20 - 50;
double max = matr[0][0];
for(int i = 0; i < N; ++i){
for(int j = 0; j < M; ++j)
if(matr[i][j] > max)
max = matr[i][j];
}
double sum = 0.0;
size_t cnt = 0;
for(int i = 0; i < N; ++i){
for(int j = 0; j < M; ++j)
if(matr[i][j] < 0){
++cnt;
sum += matr[i][j];
}
}
cout << max << ' ' << ( sum / cnt );
return 0;
}


cpp(7): error C3861: srand: идентификатор не найден
cpp(7): error C3861: time: идентификатор не найден
cpp(12): error C3861: rand: идентификатор не найден
cpp(28): error C2065: cout: необъявленный идентификатор
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2011, 14:34     массив:выдает ошибки не могу исправить
Посмотрите здесь:

Не могу исправить ошибки.... C++
нужно найти ошибки в задаче на языке C/ их в районе 10 как выдает компилятор но я не могу их исправить (не знаю как) C++
с++ шаблон функции, прога выдает 3 ошибки, как их исправить? C++
Не могу исправить ошибки C++
C++ Давно не писала ничего на Dev C++ выдает ошибки не могу понять как их исправить
выдает ошибки,какие не могу понять C++
C++ Не могу исправить ошибки
Не могу исправить ошибки C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
temperus
1 / 1 / 0
Регистрация: 02.03.2011
Сообщений: 42
03.03.2011, 14:39     массив:выдает ошибки не могу исправить #2
Цитата Сообщение от boyazhovkostya Посмотреть сообщение
#include <iostream>
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
#include "stdafx.h"
#include"math.h"
using namespace std;
int main()
{
srand(time(0));
const int N = 3, M = 4;
int matr[N][M];
for(int i = 0; i < N; ++i)
for(int j = 0; j < M; ++j)
matr[i][j] = rand() % 20 - 50;
double max = matr[0][0];
for(int i = 0; i < N; ++i){
for(int j = 0; j < M; ++j)
if(matr[i][j] > max)
max = matr[i][j];
}
double sum = 0.0;
size_t cnt = 0;
for(int i = 0; i < N; ++i){
for(int j = 0; j < M; ++j)
if(matr[i][j] < 0){
++cnt;
sum += matr[i][j];
}
}
cout << max << ' ' << ( sum / cnt );
return 0;
}

cpp(7): error C3861: srand: идентификатор не найден
cpp(7): error C3861: time: идентификатор не найден
cpp(12): error C3861: rand: идентификатор не найден
cpp(28): error C2065: cout: необъявленный идентификатор
подключи их

#include <time.h>
#include <stdlib.h>
Yandex
Объявления
03.03.2011, 14:39     массив:выдает ошибки не могу исправить
Ответ Создать тему
Опции темы

Текущее время: 08:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru