Предмет: Информатика, автор: yurchishin14

Найдите все числа из интервала (100,200) цифровой корень который является простым числом (1,2,3,5,7). На С++ пж

Ответы

Автор ответа: Koljisto
0

#include <iostream>

#include <time.h>

#include <vector>

#include <numeric>

#include <algorithm>

using namespace std;

int find_digital_root(int elem) {

vector<int> temp_vec;

int sum = 0;

while (elem != 0) {

 temp_vec.push_back(elem % 10);

 elem = elem / 10;

}

if (temp_vec.size() == 1) {

 return temp_vec[0];

}

else {

 sum = accumulate(temp_vec.begin(), temp_vec.end(), 0);

 temp_vec.clear();

 return find_digital_root(sum);

}

}

int main()

{

int temp = 0;

for (int i = 100; i <= 200; i++)

{

 temp = find_digital_root(i);

 if (temp == 1 || temp == 2 || temp == 3 || temp == 5 || temp == 7) {

  cout << i << endl;

 }

}

}

Похожие вопросы
Предмет: Физика, автор: amarovvazir2003
ПОМОГИТЕ ПОЖАЛУЙСТА!!!


Задача №1

Водостічна труба двохповерхового будинку заввишки 5м засмітилася біля нижнього кінця так, що вода через корок, що утворився , зовсім не протікає. Якою є мінімальна сила тертя корка о трубу, якщо відомо що площа корка дорівнює 0,01м²? Густина води 1000 кг/м³, прискорення вільного падіння g = 10 Н/кг. Відповідь дайте у ньютонах.

Задача №2

Деякі люди полюбляють пити ароматизований трав'яний чай і використовують для його приготування розведену у воді густу витяжку з материнки та мати - й - мачухи. Густина трав'яної витяжки 1,4 г/см³, густина води 1г/см³. Для приготування розчину змішали однакові об'єми води та трав'яної витяжки.

1. Визначте масу використаної трав'яної витяжки , якщо її об'єм дорівнює 100мл.

2. Знайдіть густину отриманого розчину, якщо його об'єм дорівнює сумі об'ємів вихідних компонентів.
Відповідь округліть до десятих.
Предмет: Українська мова, автор: pozogaanastasia2
Предмет: Математика, автор: рома798