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

Двумерный массив (преобразование масиива по заданному условию) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не могу сделать программу! http://www.cyberforum.ru/cpp-beginners/thread72620.html
Хочю сделать программу,чтобы в массиве были имена и даты.И программа спрашивала дату.После ввода даты чтобы выводила имя людей у которых в этот день ДР.Заранее благодарю.
C++ пoмoгитe расшифровать #include <string> #include <iostream> using namespace std; int char_count(const string& str, char c) { int count = 0; for(string::size_type i=0; i<str.length(); i++) http://www.cyberforum.ru/cpp-beginners/thread72617.html
C++ Написание Программ на С++! Легкие!
Вот фаил по мере решения пожайлуста выкладывайте!! Если возникнут вопросы задавайте!! Спасибо зарание!
C++ Сортировка очереди
struct element { int m; int n; element* next; element(int a, int b) {m=a; n=b;} element(int a, int b, element* c;) {m=a; n=b; next=c;} };
C++ Решение функции http://www.cyberforum.ru/cpp-beginners/thread72602.html
Привет всем. Народ помогите срочно составить программу на С++ для функции. Дело в том что это нужно для курсовой работы, дали нам ее только вчера и сказали здать 15 декабря, а я зыки программирования мы не изучали и я вообще с ними никогда не имел дела. Попробывал спросить у людей которые немного занимаются программированием, они не знают как ее сделать. Скачал книги по С++ и попытался сам...
C++ Матрица выводится некорректно Задаю матрицу и ее элементы, но выводятся не мои элементы, а какие-то другие. Помогите пожалуйста! #include <vcl.h> #pragma hdrstop #include <conio.h> #include <iostream.h> #include <stdio.h> #include <stdlib.h> #include <math.h> #include <fstream.h> подробнее

Показать сообщение отдельно
Funky108
 Аватар для Funky108
2 / 2 / 0
Регистрация: 13.11.2009
Сообщений: 24
20.12.2009, 17:14  [ТС]     Двумерный массив (преобразование масиива по заданному условию)
Примерно если отбросить все остальное в функции поставить условие

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
int** vvod_vivod(int &n, int &m)
{
        int i, j, **mas;
       
        if (k=0) 
        {
        printf("Vvod kol-vo strok massiva: ");
        scanf("%d", &n);
        printf("Vvod kol-vo stolbcov massiva: ");
        scanf("%d", &m);
                mas = (int **)malloc (n * sizeof (int *));
                for (i = 0; i < n; i++)
            mas [i] = (int *)malloc (m * sizeof (int));
            for(i=0;i<n;i++)  
               for(j=0;j<m;j++)
                   {
                       printf("[%d][%d]=",i,j);
                       scanf("%d",&mas[i][j]);
                    }
                 printf("Ishodni massiv\n");
                 for(i=0;i<n;i++)  
                 {
                         for(j=0;j<m;j++)
                         printf("%d\t",mas[i][j]);  
                          printf("\n\n");
                }
             k=1;
        return mas;
        }
        else
                          
              //вывод массива
}


А в мэйне в начале k=0, затем вход в функцию если k=0 вводим массив и k=1, и выходим из функции функции если k=1 то мы выводим преобразованный массив.

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