Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 2
Регистрация: 13.12.2017
Сообщений: 31

Дано положительное d. Найти номер и значение первого члена последовательности ai

27.12.2017, 19:23. Показов 956. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно переделать задачу с Паскаля на С++
Дано положительное d. Найти номер и значение первого члена последовательности ai,
построенной по правилу ai = i sin 1 / i
i = 1,2,...который отличается от 1 не более чем на d .
Проверить для значений d = 10^1, 10^2, 10^3 , .10^6
Сам код на Паскале
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var
i: integer;
a, d: real;
 
begin
a := sin(1); 
i := 1;
write('d= '); 
readln(d);
writeln;
repeat
a := i * sin(1 / i);
// write (a:5:3,' ');
i := i + 1;
until abs(abs(a) - 1) < d;
writeln;
writeln(i - 1, ' ', a:5:3);
end.
----------
Я вроде переделал на С++, но тут где-то ошибка, не знаю где

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
#include 
using namespace std;
 
int main()
{
 
setlocale(LC_ALL, "rus");
 
int i;
double a, b;
a = sin(1);
i = 1;
cout << "Введите d=";
cin >> b;
cout << b << endl;
 
do a = i * sin(double(1 / i));
 
while (i += 1);
 
fabs(fabs(a) - 1) < b;
cout << endl;
cout << i - 1 << " " << a << endl;
 
system("pause");
 
return 0;
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.12.2017, 19:23
Ответы с готовыми решениями:

Дано натуральное число n, действительные числа q1, q2, ... qn. Найти номер первого четного члена последовательности q1, q2, ... qn
Добрый вечер. Пожалуйста помогите написать код небольшой программы на С++. Условие: Дано натуральное число n, действительные...

Найти номер первого/последнего члена последовательности, большего 10
даны натуральное число n целые числа a1 an среди которых имеются числа больше 10 найти а)номер последнего из них б)номер первого из них

Найти номер и значение члена последовательности удовлетворяющего заданному условию
Даны положительные x,d. Найти номер и значение первого члена последовательности a, построенной по правилу: а=(х+1)/2, a= 1/2(a+(x/a),...

1
3 / 3 / 3
Регистрация: 10.12.2017
Сообщений: 3
27.12.2017, 23:08
Вот перевод с паскаля, но ваше решение на паскале не верно.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cmath>
#include <cstdlib>
 
 
int main()
{
    int i = 1;
    double a(sin(1)), d;
    
    std::cout << "Введите d= ";
    std::cin >> d;
    
    for (; abs(abs(a) - 1) >= d; i++) {
        a = i * sin(1 / i);
    }
     std::cout << i - 1 << " " << a ;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.12.2017, 23:08
Помогаю со студенческими работами здесь

Вывести на экран значение и номер члена последовательности, меньшего 0,1
Дана последовательность: . Составить программу c использованием цикла while, выводящую на экран значение и номер члена последовательности,...

Вывести на экран значение и номер члена последовательности, меньшего 0,1
Дана последовательность: p(n)=1/2;2/4;...;n/2n . Составить программу c использованием цикла while, выводящую на экран значение и номер...

Вывести на экран значение и номер члена последовательности, меньшего 0,1
Дана последовательность: . Составить программу c использованием цикла while, выводящую на экран значение и номер члена последовательности,...

Найти номер минимального члена последовательности
Дана последовательность целых чисел, за которой следует 0. Найти номер минимального элемента в этой последовательности (Без использования...

Найти наименьший номер члена последовательности
Найти наименьший номер члена последовательности, для которого выполняется условие |a(n) - a(n-1)|&lt;E, вывести на экран этот номер и все...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru