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

Вывести на экран двумерный массив вещественных чисел - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Love-Love
 Аватар для Love-Love
6 / 6 / 0
Регистрация: 27.10.2012
Сообщений: 94
10.12.2012, 19:35     Вывести на экран двумерный массив вещественных чисел #1
вот такой кодик...числа в массиве - произвольные...выбивает такие ошибки
error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
fatal error LNK1120: 1 unresolved externals



помогите разобраться,пожалуйста..

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include "time.h"
#include "iostream"
using namespace std;
 
void arr_in(double  A[5][6],double m,double n)
    { for (int i=0; i<m; i++)
    {for (int j=0; j<n; j++)
        A[i][j] = (int)(100*rand()/RAND_MAX);
    }
    }
void arr_out(double A[5][6], double m,double n)
    { 
        for (int i=0; i<m; i++)
        {for (int j=0; j<n; j++)
        cout<<A[i][j]<<'\t';
        }
СПАСИБО заранее!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2012, 19:35     Вывести на экран двумерный массив вещественных чисел
Посмотрите здесь:

C++ построить двумерный массив вещественных чисел. (Нужно написать программу!)
C++ Дан двумерный массив. Вывести на экран:
Дан двумерный массив. Вывести на экран... C++
Создать двумерный массив чисел с плавающей точкой и вывести на экран все числа по диагонали с лева на право C++
C++ Запросить у пользователя N вещественных чисел и вывести на экран их среднее арифметическое
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
10.12.2012, 19:40     Вывести на экран двумерный массив вещественных чисел #2
Можно весь код???
Love-Love
 Аватар для Love-Love
6 / 6 / 0
Регистрация: 27.10.2012
Сообщений: 94
10.12.2012, 19:42  [ТС]     Вывести на экран двумерный массив вещественных чисел #3
Цитата Сообщение от sovaz1997 Посмотреть сообщение
Можно весь код???
это пока и есть весь код((
я только начала писать его,а он уже выбивает ошибки...

просто у меня вот такое задание
Найти наибольший и наименьший элементы Двумерного массива вещественных чисел В[m, n].

и для начала хотела бы сделать ХОТЬ это!...(((
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
10.12.2012, 19:45     Вывести на экран двумерный массив вещественных чисел #4
Если это весь код, тогда вопрос: где int main() .....
Buildog
40 / 40 / 2
Регистрация: 29.04.2012
Сообщений: 185
10.12.2012, 19:45     Вывести на экран двумерный массив вещественных чисел #5
А где функция main то?
Love-Love
 Аватар для Love-Love
6 / 6 / 0
Регистрация: 27.10.2012
Сообщений: 94
10.12.2012, 19:47  [ТС]     Вывести на экран двумерный массив вещественных чисел #6
ну чего вы все смеетесь?..
вас просишь помочь ПРОСТО разобраться!...а вы...
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
10.12.2012, 19:49     Вывести на экран двумерный массив вещественных чисел #7
ГДЕ ФУНКЦИЯ MAIN() ???
Love-Love
 Аватар для Love-Love
6 / 6 / 0
Регистрация: 27.10.2012
Сообщений: 94
10.12.2012, 19:54  [ТС]     Вывести на экран двумерный массив вещественных чисел #8
согласна,СГЛУПИЛА!
и...все-равно ошибка..НО уже такая
syntax error : 'void' should be preceded by ';'
НЕ должно же ее там быть!
Buildog
40 / 40 / 2
Регистрация: 29.04.2012
Сообщений: 185
10.12.2012, 19:54     Вывести на экран двумерный массив вещественных чисел #9
Вот это просто создание и вывод массива в функции main
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
 
void main ()
{
    int const n=6;
    int const m=5;
    int A[m][n];
    for (int i=0; i<m; i++)
        for (int j=0; j<n; j++)
            A[i][j] = (int)(100*rand()/RAND_MAX);
    for (int i=0; i<m; i++)
    {
        for (int j=0; j<n; j++)
            cout<<A[i][j]<<" ";
    cout<<endl;
    }
    system ("pause");
    return;
}
Love-Love
 Аватар для Love-Love
6 / 6 / 0
Регистрация: 27.10.2012
Сообщений: 94
10.12.2012, 19:56  [ТС]     Вывести на экран двумерный массив вещественных чисел #10
Цитата Сообщение от Buildog Посмотреть сообщение
Вот это просто создание и вывод массива в функции main
спасибо тебе,добрый человек!
Buildog
40 / 40 / 2
Регистрация: 29.04.2012
Сообщений: 185
10.12.2012, 20:00     Вывести на экран двумерный массив вещественных чисел #11
Ну теперь попробуй сама написать наибольший-наименьший элемент) Идея такая:Вне цикла объявляем 2 переменные, если вещественные, то double min=A[0][0]; double max=A[0][0]; Во время прохода по массиву, просто сравниваешь элементы.

P.S. Массив вещественных чисел, поэтому замени
C++
1
int A[m][n]; на double A[m][n];
и
C++
1
A[i][j] = (double)(10*rand()/RAND_MAX);
Love-Love
 Аватар для Love-Love
6 / 6 / 0
Регистрация: 27.10.2012
Сообщений: 94
10.12.2012, 20:02  [ТС]     Вывести на экран двумерный массив вещественных чисел #12
спасибо,я поняла!!!
СПАСИБОЧКИ!!!!!!
сейчас попробую))
David Sylva
10.12.2012, 20:06
  #13

Не по теме:

Buildog void main писать не корректно.

sovaz1997
10.12.2012, 20:13
  #14

Не по теме:

void main() у меня вообще не компилируется(((((

Love-Love
 Аватар для Love-Love
6 / 6 / 0
Регистрация: 27.10.2012
Сообщений: 94
10.12.2012, 20:17  [ТС]     Вывести на экран двумерный массив вещественных чисел #15
а я теперь не понимаю,что не так...((
7 ошибок...

что сделала не так???

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
31
32
33
34
35
36
37
38
39
40
41
42
43
#include "stdafx.h"
#include "time.h"
#include <iostream>
using namespace std;
void main ()
{
    int const n=6;
    int const m=5;
    double A[m][n];
    for (int i=0; i<m; i++)
        for (int j=0; j<n; j++)
            A[i][j] = (double)(100*rand()/RAND_MAX);
    for (int i=0; i<m; i++)
    {
        for (int j=0; j<n; j++)
            cout<<A[i][j]<<" "<<'\t';
    cout<<endl;
    }
    void max_min ()
    {  int const n=6;
    int const m=5;
    double A[m][n];
    double max;
    double min;}
 
    { 
        max=A[0][0];
        min=A[0][0];
 
        for (int i=0;i<n;i++)
        {for(int j=0;j<m;j++)
            if (A[i][j] > max)
                    max = A[i][j];
            if (A[i][j] <min)
                    min = A[i][j];
        }
 
    }
 
 
    system ("pause");
    return;
}
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
10.12.2012, 20:23     Вывести на экран двумерный массив вещественных чисел #16
Перед тем как использовать функцию void man_min, её надо объявить и тело функции в главной функции писать не верно и не пишите никогда void main.
Love-Love
 Аватар для Love-Love
6 / 6 / 0
Регистрация: 27.10.2012
Сообщений: 94
10.12.2012, 20:25  [ТС]     Вывести на экран двумерный массив вещественных чисел #17
Цитата Сообщение от David Sylva Посмотреть сообщение
Перед тем как использовать функцию void man_min, её надо объявить и тело функции в главной функции писать не верно и не пишите никогда void main.
а что же писать?
вообще ее убрать?
А меня потом спрашивают тут "ГДЕ инт мэин???"
вместо нее инт? или вообще ничего?
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
10.12.2012, 20:29     Вывести на экран двумерный массив вещественных чисел #18
Как же её убрать, это главная функция. Надо писать int main, return 0 в конце можно, не ставить.Так делается по стандарту языка.
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
10.12.2012, 20:30     Вывести на экран двумерный массив вещественных чисел #19
C++
1
2
3
int main() {
    //код программы
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2012, 20:31     Вывести на экран двумерный массив вещественных чисел
Еще ссылки по теме:

Двумерный динамический массив вещественных чисел C++
Задан двумерный массив вещественных чисел размерностью (M+1)x(N+1). В строку m+1 записать суммы элементов по с C++
C++ Дан массив из 20 вещественных чисел. Определить, есть ли в массиве одинаковые числа и вывести их на экран

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

Или воспользуйтесь поиском по форуму:
Love-Love
 Аватар для Love-Love
6 / 6 / 0
Регистрация: 27.10.2012
Сообщений: 94
10.12.2012, 20:31  [ТС]     Вывести на экран двумерный массив вещественных чисел #20
Цитата Сообщение от David Sylva Посмотреть сообщение
Как же её убрать, это главная функция. Надо писать int main, return 0 в конце можно, не ставить.Так делается по стандарту языка.
ок,спасибо...
а с вычислением максим. и минимум. числа?...
не использовать функцию?
Yandex
Объявления
10.12.2012, 20:31     Вывести на экран двумерный массив вещественных чисел
Ответ Создать тему
Опции темы

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