Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
cat33
1

Геометрическая прогрессия. Вычислить k-1 и к-ые члены геометрической прогрессии и сумму первых n членов

23.05.2012, 19:32. Показов 1182. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Заданы первый член а, знаменатель q, количество членов к геометрической прогрессии. Вычислить k-1 и к-ые члены геометрической прогрессии и сумму первых n членов Sn. Если Sn≥10, то вычислить процентное отношение первого и последнего членов геометрической прогрессии .
помогите написать программку..запуталась.

Добавлено через 9 часов 38 минут
Нашла программу на форуме каком-то, она считает сумму n-члена геометрической прогрессии, идёт в начале. Только я не понимаю, что значит - writeln (n, ' - element prog = ', element_n:0:4) - вот этот кусок, что за :0:4 ?? и в условии запуталась. Пожалуйста, исправьте ошибки.
Pascal
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
30
31
32
33
34
35
36
37
program prog;
var b, q, q_new, summa_n, element_n,P: real;
   i: integer;
   n, k: integer;
 
begin
     q_new := 1;
     write ('first 4len');
     readln (b);
     write ('znamenatel prog');
     readln (q);
     write ('nomer elementa');
     readln (n);
     write ('koli4estvo firsts elements');
     readln (k);
for i := 1 to n - 1 do
begin
     q_new := q_new * q;
end;
 
element_n := b * q_new;
writeln (n, ' - element prog = ', element_n:0:4);
q_new := 1;
for i := 1 to k do
begin
     q_new := q_new * q;
end;
    if q =1 then summa_n := k * b;
    if q <> 1 then summa_n := (b * (q_new - 1)) / (q - 1);
    writeln (' summa ', k, 'firsts elems = ', summa_n:0:4);
    readln;
if(summa_n>=10) then
                  P:=(b/q_new)*100;
                  writeln(q_new,summa_n,P);
                  writeln ('b= ',b, 'summa_n= ', summa_n, 'q_new= ',q_new, 'q =',q,'k=',k,'P=',P);
      readln;
      END.
Добавлено через 23 часа 57 минут
ну хоть кто-нибудь, пожалуйста..
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2012, 19:32
Ответы с готовыми решениями:

Геометрическая прогрессия. Сформировать массив из N первых членов данной прогрессии
Написал код к задаче Array4◦. Дано целое число N (&gt; 1), а также первый член A и знаменатель D...

Вычислить сумму первых членов геометрической прогрессии
Вычеслить сумму n-первых членов геом прогрессии b bq .....q не равно 1, для заданых b q n

Вычислить сумму квадратов первых n членов геометрической прогрессии
Привет еще раз всем кто это читает) Школьный курс математики из головы окончательно вылетел а если...

Вычислить сумму первых членов произвольной геометрической прогрессии, не превосходящую N
Вычислить сумму первых членов произвольной геометрической прогрессии, не превосходящую N

0
23.05.2012, 19:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2012, 19:32
Помогаю со студенческими работами здесь

Вычислить k-1 и к-ые члены арифметической прогрессии и сумму первых n членов Sn
Заданы первый член арифметической прогрессии а, разность прогрессии d и количество членов...

Используя рекурсивную функцию, вычислить сумму первых n членов геометрической прогрессии
Используя рекурсивную функцию, вычислить сумму первых n членов геометрической прогрессии. Даны:...

Рекурсия. Для данной геометрической прогрессии вычислить n-ый член, сумму первых n членов
Напишите программу, в которой для данной геометрической прогрессии используются две функции 1)для...

Реализовать алгоритм, вычисляющий N первых членов и сумму N первых членов геометрической прогрессии.
реализовать алгоритм,вычисляющий N первых членов и сумму N первых членов геометрической прогрессии....


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru