Создать блок-схему и программу - VB

Узнай цену своей работы

Формулировка задачи:

Здравствуйте посмотрите пожалуйста правильно ли я сделала под цифрой 1 и объясните пожалуйста как сделать под цифрой 2. Заранее спасибо))) 1.Составить общую блок–схему алгоритма нахождения суммы k первых членов последовательности ( ) и произведения k первых членов последовательности ( ) при трех значениях k. По общей блок-схеме составить программу так, чтобы за один запуск программы была рассчитана сумма и произведение членов ряда при 3-х значениях k и результат был получен в виде: S= P= при k = k1 S= P= при k = k2 S= P= при k = k3 Выход из программы или повторный ее запуск должны производиться по желанию пользователя с помощью ответа с клавиатуры.
Листинг программы
  1. Module Module1
  2. Sub Main()
  3. Dim I, K As Integer, Z As String
  4. Dim S,P As Double
  5. 3: K=Val(Console.Readline())
  6. 2: S=0: P=1: I=1
  7. 1: P=P*Bn: S=S+An
  8. I=I+1
  9. If I<=K then Goto 1 Else
  10. Console.Writeline ("S={0},P={1},K={2}",S,P,K)
  11. K=K+3
  12. If K<=11 then Goto 2 Else
  13. Console.Writeline("Выйти?")
  14. Z=Console.Readline ()
  15. If Z="нет" Then Goto 3 Else
  16. End Sub
  17. End Module
  18. End Module
2.Составить общую блок–схему алгоритма и программу для нахождения суммы k первых членов последовательности ( ) и произведения k первых членов последовательности ( ) при М значениях k так, чтобы М значений k автоматически формировались и за один запуск программы был получен результат в следующем виде: S= P= при k = k1 S= P= при k = k2 ………………………………………………………………………………………………………… S= P= при k = kМ Исходными данными программы должны быть начальное значение k – K1, количество М значений k и шаг изменения значений k.

Решение задачи: «Создать блок-схему и программу»

textual
Листинг программы
  1. Sub Main()
  2. Dim I,K,M,h,K1 As Integer
  3. Dim S,P As Double
  4. K1=Val(Console.Readline())
  5. h=Val(Console.Readline())
  6. M=Val(Console.Readline())
  7. For K = K1 To M Step h
  8.    S=0
  9.    P=1
  10.    For I = 1 To K
  11.       P=P*Bn
  12.       S=S+An
  13.    Next I
  14.    Console.Writeline ("S={0},P={1},K={2}",S,P,K)
  15. Next K
  16. Console.Readline ()
  17. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.308 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут