Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 21.09.2019
Сообщений: 15

Вычислить значение выражения, где все данные - целые числа

06.04.2020, 18:13. Показов 405. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
процедуры
Вычислить значение выражения, где все данные - целые числа.
Коэфициенты являются первыми членами арифметической прогрессии,
определяемой q-первым элементом и d- разностью между соседними
элементами. Значения q,d,n,x вводятся с клавиатуры.
написать программу с помощью процедуры(желательно максимально по-простому)

Добавлено через 7 минут
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Var q,d,n,x,t,w,s: Integer;
    Procedure Degree (x,y: Integer; Var st: Integer);
         Var i:Integer;
         Begin
             st:=1;
             For i:=1 To y Do st:=st*x
    End;
Begin
    Writeln ('Введите исходные данные – четыре не очень больших числа');
    Readln (q,d,n,x);
    s:=0;t:=n;
    For i:=1 To n+1 Do Begin
         Degree (x,t,w); s:=s+q*w;
         Dec (t); Inc (q,d)
    End;
    Writeln ('Результат ',s);
    Readln
End.
я написал, но что- то мне пишет Program1.pas(5) : Переменная цикла for должна описываться в том же блоке, что и цикл for
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.04.2020, 18:13
Ответы с готовыми решениями:

Использование имени процедуры в качестве параметра другой процедуры
Составить программу по заданному условию.Первая часть условия является заданием на разработку процедуры для любой функции f или пары...

Использование имени процедуры в качестве параметра другой процедуры
Для заданного массива В составить процедуру, определяющую отрезок, на который попадают заданного массива Р. Применить процедуру для k...

Оформить программу с помощью процедуры ввода массива и процедуры вывода массива на экран.
Program Primer1; uses crt; var a: array of integer; i: integer; Begin clrscr; for i:=1 to 5 do begin write('a=');...

1
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
06.04.2020, 18:38
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
var
  i, q, d, n, x, t, w, s: Integer;
 
procedure Degree(x, y: Integer; var st: Integer);
var
  i: Integer;
begin
  st := 1;
  for i := 1 To y Do st := st * x
end;
 
begin
  Writeln('Введите исходные данные – четыре не очень больших числа');
  Readln(q, d, n, x);
  s := 0;
  t := n;
  for i := 1 To n + 1 Do 
  begin
    Degree(x, t, w);s := s + q * w;
    Dec(t);Inc(q, d)
  end;
  Writeln('Результат ', s);
  Readln;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.04.2020, 18:38
Помогаю со студенческими работами здесь

Процедуры
Написать программу решения следующей задачи: Переписать положительные элементы массивов X(8), Y(10) в массив Z(k) подряд. Запись...

Процедуры, факториал
С помощью процедуры высчитайте факториал заданного числа и примените его в выражении 5!/10!+2!+(7!+11!)/8!

Описание процедуры
Пусть в программе введено описание типа: Type Letters = file of char; Описать процедуру next(f), заменяющую в тексте f...

Процедуры и функции
Здравствуйте, помогите пожалуйста с кодом! Требуется вывести на экран среднее и сумму данных введённых с помощью клавиатуры. 1)...

Подпрограммы - процедуры
Удалено модератором. (лабораторная работа №10 вариант 1) Сам я в этом пока очень плохо разбираюсь, а сроки уже поджимают, поэтому буду...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru