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

Нужен текст программы - C++

Восстановить пароль Регистрация
 
LONSDALE12
0 / 0 / 0
Регистрация: 10.10.2012
Сообщений: 9
14.10.2012, 15:46     Нужен текст программы #1
Для любого целого числа к обозначим количество цифр в его десятичной записи через Ц(к).


а) Дано натуральное число n. Вычислить: Ц(1)/1^2+Ц(2)/2^2+....Ц(n)/n^2.
б) Дано натуральное число n, действительное число х. Вычеслить:
10^ц(1)/1*(1-x)+10^ц(2)/2*(1-x)^2+...+10^Ц(n)/n*(1-x)^2
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2012, 15:46     Нужен текст программы
Посмотрите здесь:

C++ массивы и указатели нужен текст задания и код проги!!!
C++ Нужен кусок программы.
C++ Подскажите. Не компилирует текст программы, запрашивает в коде мол не достающую скобку. Ниже приведен текст программы.
C++ Дан текст программы на С++...Записать в выходной файл текст программы без комментариев
C++ Нужен коментарий к строкам программы
Очень нужен пример программы в Си++ C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
590 / 558 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
14.10.2012, 16:26     Нужен текст программы #2
1)
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
#include <iostream>
#include <cmath>
 
int count_numbers(int n){
    int k = 1;
    while(n/=10) ++k;
    return k;
};
 
using namespace std;
 
int main(){
    setlocale(LC_ALL, "");
    cout << "Введите натуральное число n: ";
    int number;
    cin >> number;
 
    double sum = 0;
    for (int i = 1; i <= number; i++)
    {
        sum += count_numbers(i) / pow((double)i, 2);
    }
 
    cout << "Сумма элементов заданной последовательности: " << sum;
    return 0;
}
Добавлено через 3 минуты
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
#include <iostream>
#include <cmath>
 
int count_numbers(int n){
    int k = 1;
    while(n/=10) ++k;
    return k;
};
 
using namespace std;
 
int main(){
    setlocale(LC_ALL, "");
    cout << "Введите натуральное число n: ";
    int number;
    cin >> number;
    cout << "Введите действительное число x: ";
    int x;
    cin >> x;
 
    double sum = 0;
    for (int i = 1; i <= number; i++)
    {
        sum += pow((double)10, count_numbers(i)) / (i * pow(double(1 - x), 2));
    }
 
    cout << "Сумма элементов заданной последовательности: " << sum;
    return 0;
}
Yandex
Объявления
14.10.2012, 16:26     Нужен текст программы
Ответ Создать тему
Опции темы

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