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

Передача массива из главной функции в неглавную по указателю. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Покрашенный граф http://www.cyberforum.ru/cpp-beginners/thread424213.html
Привет для вот такого условия Дан ориентированный граф, у которого каждая дуга покрашена в один из трех цветов. Требуется найти длину кратчайшего пути из 1й вершины в N-ую, если в пути не могут...
C++ Найти число элементов массива > T и их произведение. Недоработанная прога: #include <iostream.h> #include <conio.h> int Proiz_Kol(int,int,int**,int*); void main() { int **a, i, j, n, m, pr, kol; cout<<"\t Input N, M:"; http://www.cyberforum.ru/cpp-beginners/thread424211.html
C++ Перегрузка оператора "="
Дано такое задание Ввести строку символов S1. Программа должна содержать перегруженную операцию “=”, использование которой скопирует S1 в S2 при следующих условиях:Подстроку в квадратных “” скобках....
Измените программу с использованием циклических алгоритмов C++
Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x)–S(x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры. Работу программы...
C++ Матрицы в С. Очень нужна ваша помощь http://www.cyberforum.ru/cpp-beginners/thread424154.html
Помогите решить хотя бы некоторые задачи, а я на их примере буду кумекать над остальными. Просто 11го экзамен по программированию, а я ни бум бум. Заранее огромное спасибо Выкладывайте сами...
C++ Функции: подсчет годовой зарплаты работника Задача: Известна ежемесячная заработная плата персонала предприятия в течение календарного года. Вывести фамилии тех сотрудников, у которых годовая заработная плата выше средней. Считать, что штат... подробнее

Показать сообщение отдельно
BlackRainbow
0 / 0 / 0
Регистрация: 07.01.2012
Сообщений: 6

Передача массива из главной функции в неглавную по указателю. - C++

08.01.2012, 00:48. Просмотров 997. Ответов 13
Метки (Все метки)

Доброго времени суток!
Задача:
В функции main() сформировать матрицу M[k][k] со случайными числами. Её передать по указателю в не главную функцию, в которой из матрицы изымается главная диагональ. Вывести на экран получившуюся матрицу.

Я взял k=3, сформировал матрицу с рандомными числами, но как передать её по указателю в неглавную функцию не знаю.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <conio.h>
#include <iostream>
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
 
#define k 3
 
void main ()
{
    int M[k][k];
    int i,j;
    for (i=0;i<3;i++)
    {
        for (j=0;j<3;j++)
        {
            M[k][k] = rand()% 100;
            printf("%d ", M[k][k]);
        }
        printf ("\n");
    }
    getchar();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru