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

Функция, которая для одного целого числа определяет, является ли оно кратно числу К - C++

Восстановить пароль Регистрация
 
ПростаЯ
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 14
24.01.2014, 14:04     Функция, которая для одного целого числа определяет, является ли оно кратно числу К #1
1) функцию, которая для одного целого числа (не для одномерного массива и не для матрицы) определяет, является ли оно кратно числу К, где К и анализируемое число - два входных параметра функции;
2)с помощью первой функции для каждой строки матрицы найти номер первого по порядку четного числа и получить одномерный массив этих номеров. количество элементов одномерного массива соответствует количеству строк матрицы;
3) вывести матрицу и справа от нее полученный с помощью второй функции одномерный массив, то есть справа после каждой строки вывести номер первого четного числа этой строки...

Помогите пожалуйста как можно проще.. и если будут пояснения будет хорошо..) спасибо..)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2014, 14:04     Функция, которая для одного целого числа определяет, является ли оно кратно числу К
Посмотрите здесь:

Напишите программу, которая определяет, является ли данная строка является действительным IP-адресом C++
C++ По заданному целому числу определить,является ли оно положительным,отрицательным или нулем.
C++ Напишите программу, которая по введённому числу n проверяет является ли оно палиндромом
C++ Функция, которая для заданного целого числа m находит среди первых m^2-1 чисел Фибоначчи хотя бы одно, делящееся на m (перевести на Си)
C++ ввести пятизначное число, определяет, является ли оно палиндромом
C++ Составить, которая определяет количество цифр одного целого числа.
C++ Составить и использовать функцию, которая определяет количество цифр одного целого числа
C++ Написать программу, которая определяет является ли сумма двух самых минимальных цифр числа четной

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6172 / 2901 / 284
Регистрация: 04.12.2011
Сообщений: 7,712
Записей в блоге: 3
26.01.2014, 03:04     Функция, которая для одного целого числа определяет, является ли оно кратно числу К #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
44
45
46
47
48
49
50
51
#include <iostream>
#include <string.h>
#include <windows.h>
 
using namespace std;
 
bool is_diviable( int to_div, int divider ){
if (divider==0) return false;//на ноль не делим
return !( to_div % divider );//если без остатка - кратно
}
 
 
int main(){
    SetConsoleCP (1251); SetConsoleOutputCP (1251);
 
    const int sz = 3;
    const int to_divide = 2;
 
    int mathr[sz][sz]={
        {1, 2, 3},
        {4, 5, 6},
        {7, 8, 9}
    };
 
int arr_divided[sz]={-1};// такого индекса не бывает. Если не найдёт в какой-то строке - так и останется
 
for(int i=0; i<sz; ++i)
{
for(int j=0; j<sz; ++j)
{
    if(is_diviable(mathr[i][j], to_divide)){
arr_divided[i]=j;//в массиве строк сохранили номер в строке
break;//и вышли из внутреннего цикла по строке, потому что нашли уже)
    }
}
}
 
for(int i=0; i<sz; ++i)
{
for(int j=0; j<sz; ++j)
{
cout<<mathr[i][j]<<" ";
}
if(arr_divided[i] >= 0) cout<< "\t" << mathr[i][arr_divided[i]] <<endl;//выводим элемент используя сохранённый в массиве индекс в строке (номер столбика)
else cout << endl;
}
 
    cout<<endl;
system("pause");
return 0;
}
Yandex
Объявления
26.01.2014, 03:04     Функция, которая для одного целого числа определяет, является ли оно кратно числу К
Ответ Создать тему
Опции темы

Текущее время: 11:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru