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

статические массивы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Turbo C++ Ребята Здравствуйте! http://www.cyberforum.ru/cpp-beginners/thread203816.html
Помогите такому неучу как я, признаюсь стыдно! Задача на двумерный массив! Буду ВАМ очень благодарна!:-) Заменить минимальные элементы в массиве целых чисел на среднее арифметическое его значений. Создать функции для вычисления среднего значения элементов массива и определения его минимального элемента. Жду ВАШИХ ОТЗЫВОВ!
C++ Прблема с заполнением массива Здраствуйте Имеется массив struct CELL { double z; int color; }; CELL *buff; Но записть данные в него не получается (занные кудато записываются но в массиве не изменяются) http://www.cyberforum.ru/cpp-beginners/thread203809.html
Структура: сведения об ассортименте игрушек в магазине C++
Создать программу, содержащую сведения об ассортименте игрушек в магазине. Структура записи: название игрушки, цена, количество, возрастные границы (например: 2-5, т.е. от 2 до 5 лет). Количество записей - произвольное.
C++ Перенести ведущие нули в младшие разряды
Здравствуйте! Прошу помощи в решении простенького задания : Перенести ведущие нули в младшие разряды. Как я поняла задание должно быть такого типа : Ввожу 00000546 , программа выводит 54600000 . Заранее спасибо !!
C++ текстовый файл по строкам http://www.cyberforum.ru/cpp-beginners/thread203792.html
Создайте текстовый файл по строкам. Выведите номер строки с максимальной длиной, если таких строк несколько, то вывести все номера
C++ Определить количество разбиения положительного целого числа и глубину рекурсии в рекурсивном алгоритме! Задача: Определить количество разбиения положительного целого числа и глубину рекурсии в рекурсивном алгоритме. Разбивка целого числа - это его изображение в виде суммы целых положительных чисел. Вычислить функцию Q (m, n) которая определяется как количество разбиения целого m со слагаемыми, не превышающих значение n. Функция Q (m, n) определяется по рекуррентным соотношением:... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2841 / 1778 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
06.12.2010, 15:31     статические массивы
Цитата Сообщение от Нанелла Посмотреть сообщение
Дана ценлочисленная прямоугольная матрица. Определитть номер первого из столбцов, содержащих хотя бы один нулевой элемент.
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
44
45
46
47
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define LINE 3
#define COLUMNS 4
 
void rand_matr(int matr[][COLUMNS])
{
    srand((unsigned)time(NULL));
    for(int i = 0; i < LINE; ++i)
    {
        for(int j = 0; j < COLUMNS; ++j)
        {
            matr[i][j] = rand()%10;
            printf(" %d ", matr[i][j]);
        }
        printf("\n");
    }
}
 
int get_ind_col(int matr[][COLUMNS])
{
    int ind_col = 0;
    for(int i = 0; i < LINE; ++i)
    {
        for(int j = COLUMNS - 1; j >= 0; --j)
        {
            if(!(matr[i][j]))
                ind_col = j;
        }
    }
 
    return ind_col;
}
 
int main(void)
{
    int matr[LINE][COLUMNS];
 
    printf("Matrix: \n");
    rand_matr(matr);
 
    printf("\nIndex column: \n\t-> %d", get_ind_col(matr));
 
    return 0;
}
 
Текущее время: 17:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru