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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Покрашенный граф http://www.cyberforum.ru/cpp-beginners/thread424213.html
Привет для вот такого условия Дан ориентированный граф, у которого каждая дуга покрашена в один из трех цветов. Требуется найти длину кратчайшего пути из 1й вершины в N-ую, если в пути не могут идти подряд две дуги одного цвета. Входные данные В первой строке записаны N и M (2<=N<=200, 0<=M<=N*N). Далее идет M строк с описанием дуг. Каждая дуга описывается тремя целыми числами X, Y, C -...
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 при следующих условиях:Подстроку в квадратных “” скобках. вот пробовал написать, только чето не могу разобраться как тут правильно скопировать помогите кто) #include <iostream> #include <cstring> #include "conio.h" using namespace std; class...
Измените программу с использованием циклических алгоритмов C++
Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x)–S(x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры. Работу программы проверить для a = 0,1; b = 1,0; h = 0,1; значение параметра n=10. #include <math.h> #include <stdio.h> #include <iostream.h> int main() { double a,b,h,n,S,Y,x; int i=1;
C++ Матрицы в С. Очень нужна ваша помощь http://www.cyberforum.ru/cpp-beginners/thread424154.html
Помогите решить хотя бы некоторые задачи, а я на их примере буду кумекать над остальными. Просто 11го экзамен по программированию, а я ни бум бум. Заранее огромное спасибо Выкладывайте сами задания, при этом не забывая, что На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск.Правила форума
C++ (С++) задача на функции. Подсчет годовой зарплаты работника Задача: Известна ежемесячная заработная плата персонала предприятия в течение календарного года. Вывести фамилии тех сотрудников, у которых годовая заработная плата выше средней. Считать, что штат предприятия составляет 7 человек. Подсчет годовой зарплаты работника оформить в виде функции. как ее решить, не понимаю смысл этих функций подробнее

Показать сообщение отдельно
BlackRainbow
0 / 0 / 0
Регистрация: 07.01.2012
Сообщений: 6
08.01.2012, 00:48     Передача массива из главной функции в неглавную по указателю.
Доброго времени суток!
Задача:
В функции 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();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru