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

Матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу для подсчета среднего арифметического ненулевых ячеек прямоугольной таблицы Х, что состоит из M*N целых чисел, лежащих в диапазоне http://www.cyberforum.ru/cpp-beginners/thread149922.html
Составить программу для подсчета среднего арифметического ненулевых ячеек прямоугольной таблицы Х, что состоит из M*N целых чисел, лежащих в диапазоне . Сформировать матрицу с помощью генератора случайных чисел и организовать ее вывод на экран. Добавлено через 4 часа 43 минуты Помогите пожалуйста хоть кто-то!!!:cry:
C++ Сума значений Функции Нужно написать программу, которая вычисляет суму значений функции: Зарание спасибо! http://www.cyberforum.ru/cpp-beginners/thread149918.html
Составить программу, в которой вычислить z=(s1+s2)/(k1*k2), где s1 и k1 - сумма и количество положительных элементов массива Х[N]; s1 u k2 - сумма C++
Составить программу, в которой вычислить z=(s1+s2)/(k1*k2), где s1 и k1 - сумма и количество положительных элементов массива Х; s1 u k2 - сумма и количество положительных элементов массива Y. Вычисление суммы и количества положительных элементов массива, его инициализацию, вывод элементов массива, оформить в виде функций.
Приближенное значение сумы C++
Здравствуйте Уважаемые программисты! Помогите мне пожалуйста написать программу, котрая будет вычислять приближенное значение сумы (формула во вложенных файлах)
C++ stl find_if msvs6.0 http://www.cyberforum.ru/cpp-beginners/thread149896.html
Здравствуйте! У меня вопрос: почему алгоритмы из <algorithm> в вижуал студио 6 не работают? тоесть выдает такие ошибки на такой код: #include "Order.h" #include <list> #include <iostream> #include <algorithm> #include "stdafx.h" using namespace std;
C++ Обратный порядок Помогите пожалуйста написать программу, которая печатает текст в обратном порядке. Текст заканчивается точкой. Зарание спасибо! подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9384 / 5434 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
28.06.2010, 03:18     Матрицы
2
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
#include <stdio.h>
 
#define SIZE 5
 
int main(void){
    int a[SIZE] = { 1, 3, 6, 8, 9 };
    int b[SIZE] = { 0, 2, 4, 5, 7 };
    int c[SIZE * 2] = { 0 };
    int * pA = a, * pB = b, * pC = c;
    int i;
    
    while ( pC < c + SIZE * 2 ){
        if ( *pA < *pB ){
            if ( pA < a + SIZE )
                *pC++ = *pA++;
            else if ( pB < b + SIZE )
                *pC++ = *pB++;
            else
                break;
        }
        else {
            if ( pB < b + SIZE )
                *pC++ = *pB++;
            else if ( pA < a + SIZE )
                *pC++ = *pA++;
            else
                break;
        }
    }
    
    printf("\nA: ");
    for ( i = 0; i < SIZE; ++i )
        printf("%2d", a[i]);
    printf("\nC: ");
    for ( i = 0; i < SIZE; ++i )
        printf("%2d", b[i]);
    printf("\nC: ");
    for ( i = 0; i < SIZE * 2; ++i )
        printf("%2d", c[i]);
    printf("\n");
    
    return 0;
}
 
Текущее время: 10:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru