Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Free Pascal Переделка фрактала Помогите переделать фрактал Леви во фрактал Минковского. uses winCRT, CRT, Graph; var gd, gm, i, j, n, m, k: Integer; xn,yn, a, p, x, y, scale: Real; grend:string; ch: char; https://www.cyberforum.ru/ free-pascal/ thread3091012.html Free Pascal Проект project1 вызвал класс исключения 'EConvertError' с сообщением: "1,56" is an invalid float
Проект project1 вызвал класс исключения 'EConvertError' с сообщением: "1,56" is an invalid float. Ошибка при попытке перевести из строки в вещественное число
Free Pascal Ввод элементов массива с клавиатуры https://www.cyberforum.ru/ free-pascal/ thread3088605.html
Помогите пожалуйста. Дан массив B(n). Организовать ввод элементов массива с клавиатуры.
Free Pascal Функция не работает как надо function IsDigit(c: char): Boolean; var digits: array of Char = ('0','1','2','3','4','5','6','7','8','9'); e: char; begin for e in digits do if c = e then IsDigit := True; IsDigit := False end; https://www.cyberforum.ru/ free-pascal/ thread3088276.html
Free Pascal Масштабирование FReePascal
Помогите сделать масштабирование фигуры во ФРиПаскале. Вот код: uses sysutils, wincrt, crt, graph; const
Free Pascal Переделать программу из PascalABC в FreePascal Помогите, пожалуйста, переделать программу из PascalABC во ФриПаскаль. uses Graph; procedure RLine(x, y, x1, y1: real) := RLine(Round(x), Round(y), Round(x1), Round(y1)); function GetAngle(x, y, x2, y2: real): real; begin var angle := Abs(RadToDeg(ArcTan((y2 - y) / (x2 - x)))); if (x2 = x) and (y2 = y) then Result := 0 else https://www.cyberforum.ru/ free-pascal/ thread3086362.html
Free Pascal Контроль ввода клавиш Не могу сделать контроль ввода клавиш в графическом режиме. Нужно чтобы в графическом режиме график реагировал только на определённые клавиши program a1; Uses Graph,crt,WinCrt; const NORM=LightGray; { öâåò âûäåëëåíîãî ïóíêòà } SEL=Green; { öâåò âûäåëåííîãî ïóíêòà } C=7; krn=-2.123; type https://www.cyberforum.ru/ free-pascal/ thread3082616.html Free Pascal Syntax error, ":" expected but "(" found
Здравствуйте. Начал учиться программированию, и, выполняя задачку, в которой автор книги опустил часть кода, возникает ошибка при компиляции. Код набирал по примерам предыдущих программ. Подскажите, пожалуйста, где именно ошибка. Я исчерпал свои догадки) program year1; var year: integer; write('Please type in your birth year: '); readln(year); while (year...
Free Pascal Индексы максимального и минимального элементов массива https://www.cyberforum.ru/ free-pascal/ thread3080343.html
pascal, надо вывести индекс большего и меньшего индексов массива, но у меня не получается сделать, выводит именно значения элементов, помогите. var S, i, j, p, max, min, n: integer; a:array of integer; begin read(n); S:=0; write('basic array: '); for i:=1 to n do begin a := Random(n);
Free Pascal Как отладить процедуру, балансирующую двоичное дерево поиска? https://www.cyberforum.ru/ free-pascal/ thread3078693.html
Решил реализовать красно-чёрное дерево поиска. К настоящему моменту работает: - добавление новых узлов в дерево; - печать дерева: -- для каждого узла печатается следующая информация: значение, цвет, значение родительского элемента; -- каждый "этаж" дерева печатается на отдельной строке; - балансировка дерева...
Free Pascal Заменить ; на . Следующее слово начать с прописной буквы ( русской )
Program; uses crt; const zamena='.'; var s:string; i,count:word; s1,a:char; Begin textbackground(green); clrscr; s:='Мама Николая сказала, чтобы он сходил за продуктами в магазин; чтобы вынес мусор; чтобы выполнил всё домашнее задание';
Free Pascal Как удалить элементы из файла https://www.cyberforum.ru/ free-pascal/ thread3078183.html
Есть такой код, который просматривает файл (input.txt), который имет вид: Фамилия1 5 4 5 3 Фамилия2 4 5 4 5 Фамилия3 3 3 4 5 Фамилия4 5 5 5 5 По завершению программы(по идее рабочей) в файле output.txt должно показывать следующие данные: Фамилия1 Нет стипендии Фамилия2 Есть стипендия
3017 / 1642 / 649
Регистрация: 19.03.2019
Сообщений: 5,318
07.04.2023, 11:20 0

Процедура вычисляющие сумму 2 целых чисел - Free Pascal - Ответ 16847485

07.04.2023, 11:20. Показов 1298. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от Lari76 Посмотреть сообщение
(без добавление других процедур и функций)
это что означает, прости, не понял?

Цитата Сообщение от Lari76 Посмотреть сообщение
разделила на число которое я (пользователь) ввожу
Pascal
1
2
3
4
5
6
7
8
9
10
ReadLn(MyDivider);
.....
sum(a,b, MySum);
MySum := MySum div MyDivider; 
 
{можно и деление с плавающей запятой использовать, 
   но тогда нужно изменить тип переменной MySum на тип с плавающей запятой
    на Double, например: MySum : Double 
 
тогда можно написать MySum := MySum / MyDivider }
крайне желательно перед делением проверять число на ноль:
Pascal
1
2
if MyDivider<>0 then 
   MySum := MySum div MyDivider;   {MySum := MySum / MyDivider;}
если логически оправдано алгоритмом, то можно делить прямо в процедуре.
тогда в процедуру нужно передать не два значения, а три:

Pascal
1
2
3
4
5
Procedure SumAndDiv (n1, n2, n3: integer; var pRes : integer);
begin
  pRes := n1+n2;
  if n3<>0 then pRes := pRes / n3
end;


Вернуться к обсуждению:
Процедура вычисляющие сумму 2 целых чисел Free Pascal
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2023, 11:20
Готовые ответы и решения:

Сформировать массив из целых чисел от 2 до N, подсчитать сумму квадpатов четных и сумму квадратов нечетных чисел
Сформировать в программе массив из целых чисел от 2 до N. Подсчитать сумму квадpатов четных и сумму...

Найти сумму первых n целых положительных четных целых чисел
Написать программу, которая вычисляет сумму первых n целых положительных четных целых чисел....

Даны два целых числа A и B (A < B). Найти сумму всех целых чисел от A до B включительно
(For) Даны два целых числа A и B (A &lt; B). Найти сумму всех целых чисел от A до B включительно.

Даны два целых числа A и B (A < B). Найти сумму всех целых чисел от A до B включительно
Желательно сделать в Pascal или Delphi

Даны два целых числа A и B (A < B). Найти сумму квадратов всех целых чисел от A до B включительно
Помогите, пожалуйста.

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

Даны два целых числа A и B (A < B). Найти сумму синусов всех целых чисел от A до B включительно
НЕОБХОДИМО Найти сумму синусов всех целых чисел от A до B включительно .(Даны два целых числа A и B...

Найти сумму всех целых положительных чисел, больших 20, меньших 100 и кратных 3Найти сумму всех целых положительных чисе
Найти сумму всех целых положительных чисел, больших 20, меньших 100 и кратных 3. И выдать всю...

Если задан массив целых чисел, найдите минимальную сумму, полученную из суммирования каждого двух целых чисел
Если задан массив целых чисел, найдите минимальную сумму, полученную из суммирования каждого двух...

Для данных двух целых чисел вычислить сумму всех целых чисел, которые находятся между ними
Для данных двух целых чисел вычислить сумму всех целых чисел, которые находятся между ними.помогите...

Для данных двух целых чисел вычислить сумму всех целых чисел, которые находятся между ними
Для данных двух целых чисел вычислить сумму всех целых чисел, которые находятся между ними.помогите...

Процедура: в последовательности целых чисел найти количество чисел, с суммой цифр кратных 7 и максимальное среди них
Разработать процедуру, которая в последовательности целых чисел находит количество чисел, сумма...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru