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

Даны натуральные число n и целые числа а 1, а 2 - C++

Восстановить пароль Регистрация
 
dartas
0 / 0 / 0
Регистрация: 12.09.2013
Сообщений: 6
05.11.2013, 18:21     Даны натуральные число n и целые числа а 1, а 2 #1
Даны натуральные число n и целые числа а 1, а 2...a n. Найти количество чисел a i (i = 1, 2, ..., n), что является степенями пятерки. (Реализовать функцию, позволяющую определять степени пятерки.)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2013, 18:21     Даны натуральные число n и целые числа а 1, а 2
Посмотрите здесь:

Даны натуральные числа n и a(1), a(2), ... a(n) .. Найти максимальное простое число C++
C++ Даны натуральное число n, целые числа a1,a2,...,an
Даны натуральные числа п, р, целые числа A1 ..., An,. C++
C++ Даны целые числа a[1],.,a[n]. Найти число различных членов последовательности
C++ Даны натуральное число n, целые числа а(1),…., a(n). Выяснить, имеются ли среди чисел а(1),… a(n) совпадающие.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hoottie_McGOOB
107 / 105 / 5
Регистрация: 04.10.2013
Сообщений: 231
05.11.2013, 19:47     Даны натуральные число n и целые числа а 1, а 2 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
bool solve_5(int a)
{
    return ((a%5==0)?true:false);
}
 
int main()
{
    const int n=6;
    int a[n]={1, 2, 25, 4, 5, 1};
 
    for(int i=0; i<n; i++)
        if(solve_5(a[i]))
            cout<<a[i]<<endl;
 
    system("pause");
    return 0;
}
D3fend0r
17 / 17 / 1
Регистрация: 14.09.2013
Сообщений: 37
05.11.2013, 20:06     Даны натуральные число n и целые числа а 1, а 2 #3
C++
1
2
3
4
bool solve_5(int a)
{
    return ((a%5==0)?true:false);
}
вычисляет делиться ли число на 5 .

можно заменит например на это :

C++
1
2
3
4
5
bool solve_5(int a)
{
    if(a==5) return true;
    else return ((a%5==0)?solve_5(a/5):false); 
}
Hoottie_McGOOB
107 / 105 / 5
Регистрация: 04.10.2013
Сообщений: 231
05.11.2013, 20:13     Даны натуральные число n и целые числа а 1, а 2 #4
ой да... не доглядел..)
D3fend0r
17 / 17 / 1
Регистрация: 14.09.2013
Сообщений: 37
05.11.2013, 20:48     Даны натуральные число n и целые числа а 1, а 2 #5
Цитата Сообщение от D3fend0r Посмотреть сообщение
if(a==5) return true;
здесь ошибся вместо а==5, надо а==1 иначе не будет считать 5^0.
Yandex
Объявления
05.11.2013, 20:48     Даны натуральные число n и целые числа а 1, а 2
Ответ Создать тему
Опции темы

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