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

шаблон для различных типов одномерных массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Одномерный массив!!! http://www.cyberforum.ru/cpp-beginners/thread212326.html
Подскажите пожалуйста как правильно сделать сортировку элеметов массива. Задание:Упорядочить по возрастанию отдельно элементы, стоящие на чётных местах, и элементы, стоящие на нечетных местах. я сделал вот так,но знаю что это не правильно. //Сортировка массива void sort(double a,int n) {//Объявляем переменные double m; int i,j; //Вычисления для нечетных for(i=1; i<n-2; i=i+2)
C++ Соеденить 3 разных программы В наличии 3 вида сортировки - Шелл, Хоар, слияние ( shellsort, quicksort, mergesort ). все используют шаблон. огромная просьба помогите совместить их. и если кто сможет указать на ошибки, какие там есть. Передомной стоит задача сделать едиую программу с обычным меню выбора сортировки, а потом в каждой из них при помощи ручного ввода переменных показать что каждая из них работает.:bye:... http://www.cyberforum.ru/cpp-beginners/thread212315.html
Массивы. Динамически распределяемая память. C++
Всем привет. Помогите решить задачку. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) найти количество элементов массива, больших определенного числа, вводимого пользователем; 2) вычислить произведение элементов массива, расположенных после максимального по модулю элемента. При наличии нескольких максимальных по модулю элементов (равных друг другу) выбирается...
C++ массивы
Люди добрые, помогите решить пару задач на Turbo С++ (где спользуются printf scanf) на одномерные и двумерные массивы: 1)Дан массив Х. Переписать пять первых положительных элементов массива подряд в массив У. Найти максимальный элемент массива Х. 2)Найти наибольший и наименьший элементы вещественного массива. Если таких элементов несколько, определить, сколько их. Создать фйнкции для...
C++ Списки(предметный указатель) http://www.cyberforum.ru/cpp-beginners/thread212281.html
В урезанных сроках пытаюсь освоить пропущенную тему и написать последнюю лабу насочинял код, вроде правильно, но работать не хочет... #include <iostream.h> #include <windows.h> #include <stdlib.h> #include <conio.h> #include <string.h> #include <ctime>
C++ Строки - списки. Удаление элементов списка. Господа - программисты, вы всесильны, я знаю. Помоги же немного. Задача : Из входного потока вводиться произвольное число строк. Каждая строка представляет собой последовательность слов, разделяемых пробелами. Для каждой строки сформировать новую, поместив все слова исходной строки такой же длинны, как и первое слово в строке. Полученную строку вывести на экран. Каждая строка -список. Первое... подробнее

Показать сообщение отдельно
Barok
7 / 7 / 0
Регистрация: 07.12.2010
Сообщений: 49
16.12.2010, 14:09  [ТС]     шаблон для различных типов одномерных массивов
Цитата Сообщение от Дмитрий_Сергеич Посмотреть сообщение
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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define ROWS 10
#define COLUMNS 15
 
int main(void){
    int matrix[ROWS][COLUMNS], cnt[COLUMNS] = { 0 }, sum[COLUMNS] = { 0 }, i, j;
    
    srand(time(NULL));
    printf("Matrix:\n");
    for ( i = 0; i < ROWS; ++i ){
        for ( j = 0; j < COLUMNS; ++j ){
            printf("%4d", ( matrix[i][j] = rand() % 21 - 10 ));
            if ( matrix[i][j] > 0 ){
                cnt[j] += 1;
                sum[j] += matrix[i][j];
            }
        }
        printf("\n");
    }
    printf("Sum of positive elements:\n");
    for ( i = 0; i < COLUMNS; ++i )
        printf("%4d", sum[i]);
    printf("\nCount of positive elements:\n");
    for ( i = 0; i < COLUMNS; ++i )
        printf("%4d", cnt[i]);
    printf("\n");
    
    return 0;
}
Это вообще что такое? У меня тут работа с шаблоном класса для одномерных массивов различных типов данных. К чему твой код?
 
Текущее время: 10:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru