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

В двумирному массиве заменить на ноль те элементы, которые имеют нечетное сумму индексов и больше среднего арифметического значений элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Последовательность чисел http://www.cyberforum.ru/cpp-beginners/thread907804.html
Даны две последовательности а1,а2...аn и b1,b2,bm (m<n). В каждой из них числа различны. Верно ли, что все числа второй последовательности входят в первую.
C++ Сформировать квадратную матрицу Сформировать квадратную матрицу порядка n по заданному образцу: 1 2 3 … n-2 n-1 n 2 3 4 … n-1 n 0 3 4 5 … n 0 0 …………………………… n-1 n 0 … 0 0 0 n 0 0 … 0 0 0 http://www.cyberforum.ru/cpp-beginners/thread907801.html
C++ Трансполированная матрица
Дана квадратная матрица порядка N. Составить программу, транспонирующую эту матрицу. (Транспонированной называется матрица, в которой, в отличие от исходной матрицы, столбцы и строки поменяны местами).
C++ Рекурсивная функция
Скласти програму з використанням рекурсивної функції, в якій обчислити суму 12 членів рекурентної послідовності : X0=1;X1=1;Xk=0,7Xk-1+ 1,1Xk-2; k=2,3... Официальными языками форума являются русский и английский языки. Перепечатайте задание.
C++ В предложении удалить первое вхождение “w”, если такое есть http://www.cyberforum.ru/cpp-beginners/thread907765.html
Как можно выполнить это задание с помощью строк?? В предложении удалить первое вхождение “w”, если такое есть. Образовавшуюся “дыру” заполнить последующими буквами, а в конце добавить пробел. Результат вывести на экран.
C++ Проверить введенное число Проверить, является ли введённое целое положительное число совершенным. Совершенным называется число, которое равно сумме своих делителей, не включая самого числа. подробнее

Показать сообщение отдельно
Ezembi
 Аватар для Ezembi
100 / 87 / 3
Регистрация: 29.05.2013
Сообщений: 227
20.06.2013, 16:51     В двумирному массиве заменить на ноль те элементы, которые имеют нечетное сумму индексов и больше среднего арифметического значений элементов массива
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
48
49
50
51
52
53
54
55
56
57
58
// 1.cpp: главный файл проекта.
 
#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
//#include <queue>
#include <Windows.h>
#include <time.h>
#include <iostream>
 
//using namespace System;
 
#define X 10
#define Y 3
#define Z 4
 
int main()
{
    setlocale(LC_ALL, "Russian");
    int a[X],b[Y][Z];
    double sr=0;
    bool flag=true;
    srand(time(NULL));
    printf("Исходный массив A:\n");
    for(int i=0;i<X;i++)
    {
        a[i]=rand()%X;
        printf("%d ",a[i]);
        sr+=a[i];
    }
    sr/=X;
    printf("\n\nСреднее массива А=%lf\n",sr);
    printf("\nИсходный массив B:\n");
    for(int i=0;i<Y;i++)
    {
        printf("\n");
        for(int j=0;j<Z;j++)
        {
            b[i][j]=rand()%X;
            printf("%d ",b[i][j]);
        }
    }
    printf("\n\nПреобразованный массив B:\n");
    for(int i=0;i<Y;i++)
    {
        printf("\n");
        for(int j=0;j<Z;j++)
        {
            if((i+j)%2==1&&b[i][j]>sr)
            {
                b[i][j]=0;
            }
            printf("%d ",b[i][j]);
        }
    }
    _getch();
    return 0;
}
 
Текущее время: 03:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru