Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // дз от 18.11.2024г.
- // 1)
- #include <iostream>
- using namespace std;
- void summa_chetnyh() {
- int n;
- cout << "Введите целое положительное число: ";
- cin >> n;
- if (n <= 0) {
- cout << "Пожалуйста, введите целое положительное число." << endl;
- return;
- }
- long long summa = 0;
- int count = 0;
- for (int i = 2; i <= n; i += 2) {
- summa += i;
- count++;
- }
- cout << "Сумма четных чисел: " << summa << endl;
- cout << "Количество четных чисел: " << count << endl;
- }
- // 2)
- void obratnyy_schet() {
- int n;
- cout << "Введите целое положительное число: ";
- cin >> n;
- if (n <= 0) {
- cout << "Пожалуйста, введите целое положительное число." << endl;
- return;
- }
- for (int i = n; i >= 1; i--) {
- cout << i << endl;
- }
- }
- // 3)
- void faktorial() {
- int n;
- cout << "Введите целое неотрицательное число: ";
- cin >> n;
- if (n < 0) {
- cout << "Пожалуйста, введите неотрицательное число." << endl;
- return;
- }
- long long factorial = 1;
- int count = 0;
- for (int i = 1; i <= n; i++) {
- factorial *= i;
- count++;
- }
- cout << "Факториал: " << factorial << endl;
- cout << "Количество итераций: " << count << endl;
- }
- int main() {
- summa_chetnyh();
- obratnyy_schet();
- faktorial();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement