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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
qaz90
0 / 0 / 0
Регистрация: 10.01.2012
Сообщений: 5
#1

Заменить все значения элементов матрицы нулями, значения которых меньше числа k - C++

10.01.2012, 19:23. Просмотров 903. Ответов 4
Метки нет (Все метки)

Дан двумерный массив n*m и число k. Значения элементов вводятся с клавиатуры. С клавиатуры вводится число k. Заменить все значения элементов массива нулями, значения которых меньше числа k.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2012, 19:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заменить все значения элементов матрицы нулями, значения которых меньше числа k (C++):

Напечатать все значения n, при которых все числа последовательности будут не меньше а - C++
Рассмотрим последовательность чисел: 1, 1+1/2, 1+1/3 . . . . . 1+1/n Напечатать все значения n, при которых все числа последовательности...

Заменить нулями те числа последовательности, величина которых меньше в 2 раза максимального числа - C++
13. Даны действительные числа а1, а2,..., аn. Среди них есть положительные и отрицательные. Заменить нулями те числа, величина которых...

В заданной последовательности заменить нулями те числа, величина которых меньше в 2 раза максимального числа - C++
Даны действительные числа а1, а2,..., аn. Среди них есть положительные и отрицательные. Заменить нулями те числа, величина которых меньше в...

Ограничить снизу значения тех элементов массива, значения которых меньше среднего для последовательности - C++
Помогите с кодом программы на С Во всех последовательностях положительных чисел ограничить снизу значения тех элементов, значения...

Найти сумму элементов массива значения которых меньше заданного числа - C++
Дан одномерный массив 6 элементов. Найти сумму элементов массива значения которых меньше 0.25 Массив x-{3.5,-6.3,2.1,0.1,5.1,-2.1}

Вывести все значения n, при которых все числа заданной последовательности будут не меньше "a" - C++
Дана последовательность чисел 1+1/2, 1+1/3,…,1+1/n. Вывести все значения n, при которых все числа последовательности будут не меньше a (1 <...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Петррр
5958 / 3395 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
10.01.2012, 19:32 #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
#include <iostream>
#include <ctime>
#include <cstdlib>
 
int main()
{
    int m, n;
    std::cout << "n: ";
    std::cin >> n;
    std::cout << "m: ";
    std::cin >> m;
    srand(time(NULL));
    int **matrix = new int*[n];
    for(int i = 0; i < n; i++)
    {
        matrix[i] = new int[m];
        for(int j = 0; j < m; j++)
        {
            std::cout << "matrix[" << i << ", " << j << "]: ";
            std::cin >> matrix[i][j];
        }
    }
    std::cout << "k: ";
    int k;
    std::cin >> k;
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < m; j++)
        {
            if (matrix[i][j] < k)
                matrix[i][j] = 0;
            std::cout << matrix[i][j] << " ";
        }
        std::cout << std::endl;
    }
    for(int i = 0; i < n; i++)
        delete [] matrix[i];
    delete [] matrix;
    return 0;
}
2
qaz90
0 / 0 / 0
Регистрация: 10.01.2012
Сообщений: 5
10.01.2012, 19:36  [ТС] #3
Большое спасибо))только начал изучать а задачи срочно нужны один не справляюсь

Добавлено через 2 минуты
Если не трудно можно вот с этой задачей помочь.

Дан одномерный массив. Значения элементов вводятся м клавиатуры. Вывести на экран номер элемента массива, значение элемента массива, адрес ячеек памяти, квадраты значений, имеющих четные индексы и суммы значений элементов, имеющих нечетные индексы. Ввод данных, обращение к элементам массива осуществляется с помощью указателей.
 Комментарий модератора 
Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
0
Петррр
5958 / 3395 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
10.01.2012, 19:50 #4
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
#include <iostream>
 
int main()
{
    int size;
    std::cout << "Size: ";
    std::cin >> size;
    int *array = new int[size];
    for(int i = 0; i < size; i++)
    {
        std::cout << "array[" << i << "]: ";
        std::cin >> *(array + i);
    }
    for(int i = 0; i < size; i += 2)
        std::cout << "Value: " << *(array + i)
                  << "\tIndex: " << i
                  << "\tAddr: " << array + i << std::endl;
    int sum = 0;
    for(int i = 1; i < size; sum += *(array + i), i += 2)
        ;
    std::cout << "Sum: " << sum;
    delete [] array;
    return 0;
}
1
qaz90
0 / 0 / 0
Регистрация: 10.01.2012
Сообщений: 5
10.01.2012, 19:55  [ТС] #5
это последняя
очень прошу если можете помочь и с ней
Написать программу с использованием структуры, состоящей из переменных, определяющих объект «Студент»: фамилия, имя, год рождения, номер группы, оценки по каждому экзамену. Объявить массив структур. Ввод элементов структуры осуществляется с клавиатуры:
1. Осуществить поиск по фамилии, выдать на экран данные о студенте, и на основе анализа первого символа переменной «номер группы» определить курс, на котором он обучается.
2. Определить количество отличников в группе и выдать на экран по ним информацию. Предусмотреть выдачу оценок студентов по любому экзамену сессии.
3. Проанализировать значение переменной «год рождения» и вывести на экран информацию о студентах младше 20 лет. Ввод и вывод данных осуществить с помощью указателей.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2012, 19:55
Привет! Вот еще темы с ответами:

Вывести числа, имеющие значения меньше максимального и больше среднего значения всех элементов массива - C++
Задан массив целых чисел. Вывести на экран числа, имеющие значения меньше максимального и больше среднего значения всех элементов массива.

В матрице А (mxn) найти найти сумму элементов по колонкам, значения которых по модулю меньше заданного числа К - C++
a) задать значения элементов массива при объявления переменных; b) значения элементов массива ввести с клавиатуры....

В целочисленном массиве из 10 элементов найти максимальный элемент и заменить все элементы, значения которых нечетные на полученное значение максималь - C++
В целочисленном массиве из 10 элементов найти максимальный элемент и заменить все элементы, значения которых нечетные на полученное...

Найти количество ненулевых элементов и сумму элементов, значения которых меньше 2 - C++
Найти кол-во ненулевых элементов и сумму элементов , значения которых меньше 2 .Вывести найденную сумму и кол-во (Если они не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
10.01.2012, 19:55
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru