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

Для вводимого с клавиатуры числа определить, сколько раз подряд оно делится без оcтатка на цифры от 2 до 9 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ создать структуру http://www.cyberforum.ru/cpp-beginners/thread1015703.html
Ведомость деталей Наименование Тип - Количество - Вес 1 детали (г) Фланец З - 3 - 450 Переходник П - 8 - 74 Станина О - 1 - 117050 Примечание: принято такое кодирование типов: О - оригинальная, П - покупная, З - заимствованная Добавлено...
C++ Найти сумму целых четных чисел, расположенных в интервале (a, b) Для решения заданий следует использовать "однопроходные" алгоритмы, позволяющие получить требуемый результат после однократного просмотра набора исходных данных. Однопроходные алгоритмы обладают важным преимуществом: для решения задачи не требуется хранить в памяти одновременно весь набор данных. Поэтому при программировании таких алгоритмов не нужно использовать массивы. Даны два числа a>0... http://www.cyberforum.ru/cpp-beginners/thread1015698.html
C++ Битовые операции
Объясните пожалуйста поэтапно, что мы делаем в этой программе, каждую строку. Задание: Написать функцию, которая возвращает число, полученое с целого числа х, в котором, начиная с позиции р, циклично сдвинуты n разрядов вправо. Проверить правильность значений n, p . #include <iostream> using namespace std; const int bits=32;
C++ Проект файл
Добрый вечер уважаемые форумчане. Прошу помочь мне с проектом клиента. Я только учусь поэтому прошу не ругаться. У меня есть проект, я произвел отладку, потом построение релиз вин32 Мне написало построение прошло успешно. В папке релиз появились файлы lib, sbr, obj и другие. Почему не собрался exe файл подскажите пожалуйста. Моя конфигурация studio proff 2008 + DirectX SDK (February 2010)
C++ Мусор при выводе http://www.cyberforum.ru/cpp-beginners/thread1015682.html
Динамически выделил память под массив, записал туда значения, при выводе он выводит элементов больше чем я выделял, как исправить? #include "stdafx.h" #include <iostream> using namespace std; #define count 500 int _tmain(int argc, _TCHAR* argv) { int count_mini=0, to_a_comma=0, after_a_comma=0,i; char main_line, *left_line, *right_line;
C++ Б. Страуструп "Программирование.Принципы и практика использования С++" Домашнее задание из главы 3. Напишите программу, которая предлагает ввести три целых числа и выводит их на экран в порядке возрастания. Например: Введем 6,10,4 << 4,6,10 или введено 4,5,4 << 4,4,5 Начал писать так: //Домашнее задание #include "std_lib_facilities.h" int main() { int v1, v2,v3; подробнее

Показать сообщение отдельно
MarVaL
С++ Beginner
 Аватар для MarVaL
116 / 116 / 16
Регистрация: 28.02.2013
Сообщений: 246
26.11.2013, 14:36     Для вводимого с клавиатуры числа определить, сколько раз подряд оно делится без оcтатка на цифры от 2 до 9
Цитата Сообщение от proNoobas Посмотреть сообщение
можно ли реализовать без массива только с помощью циклов?
Можно

Добавлено через 23 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
int main(){
  int number, count = 0;
  std::cout << "Input number: ";
  std::cin >> number;
  
  
  int index = 2;
  for(int Q = 2; Q <= 9; ++Q){
    int t = number;
    for(; t % Q == 0;){
      t /= Q;
      ++count;
    }
    std::cout << index << " - " << count << std::endl;
    ++index;
    count = 0;
  }
  
  return 0;
}
 
Текущее время: 12:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru