Форум программистов, компьютерный форум CyberForum.ru

Процедура - не функция! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Численное интегрирование. http://www.cyberforum.ru/cpp-beginners/thread542596.html
Добрый день. Кто- то может составить программу вычисления интеграла полинома от a до b с точностью 0.001. Коэффициенты полинома 4ой степени вводятся с клавиатуры, пределы интегрирования так же вводятся с клавиатуры. В программе должна использоваться формула трапеции.
C++ С++, Как Сделать Такую Программу Не В Классах? Задача состоит в следующем: Сформировать две очереди по n элементов, объединить очереди в одну, в которой элементы начальных очередей меняются, начиная с первого элемента первой очереди. Вывести на экран начальные и конечную очереди. Есть код программы, написанный в классах: //20. Сформувати дві черги по n елементів, зчитавши дані з текстового файлу. //Об'єднати черги в одну, в якій... http://www.cyberforum.ru/cpp-beginners/thread542594.html
Модуль для хранения процедуры создания картинки C++
Создайте модуль, в котором будет храниться процедура создания следующей картинки. Используя модуль, поместите картинку по углам экрана и в центре.
Выделение памяти для строки символов C++
Нужно выделить память под массив указателей на строки, ввести текст построчно динамически выделяя память для каждой строки и записывая указатель в массив. Ошибка в строке выделения памяти: Необработанное исключение типа "System.NullReferenceException" произошло в c7laba.exe Дополнительные сведения: Ссылка на объект не указывает на экземпляр объекта.
C++ Символы, которые встречаются один раз http://www.cyberforum.ru/cpp-beginners/thread542587.html
Дан файл, содержащий текст на русском языке. Выбрать из него те символы, которые встречаются в нем только один раз, в том порядке, в котором они встречаются в тексте.
C++ Удалить гласные буквы, а согласные заменить на прописные. Дан текст на английском языке, который заканчивается точкой. В тексте удалить все гласные буквы, а согласные заменить на прописные. подробнее

Показать сообщение отдельно
SeryZone
 Аватар для SeryZone
56 / 28 / 5
Регистрация: 09.03.2012
Сообщений: 726
Записей в блоге: 1
08.04.2012, 16:45     Процедура - не функция!
Помогите перевести программу с Pascal на C++.
Задача звучит так:
Вычислить сумму и произведение N пар заданны вещественных чисел, воспользовавшись подпрограммой SumDob для вычисления суммы и произведения двух вещественных чисел.
Пояснение: Разрешается использовать 2 подпрограммы, для нахождения суммы и произведения соотвественно каждую отдельно.
Вот код на паскале:
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
program Proc;
 
var
  n, i: integer;
  a, b: array [1..100] of real;
  s, p: real;
 
procedure Sum(a, b: real);
begin
  s := a + b;
end;
 
procedure dob(a, b: real);
begin
  p := a * b;
end;
 
begin
  readln(n);
  for i := 1 to n do
    readln(a[i], b[i]);
  for i := 1 to n do
  begin
    Sum(a[i], b[i]); dob(a[i], b[i]);
    writeln(s:4:4, ' ', p:4:4);
  end;
end.
Вроде бы всё ничего, если бы не округление до 4 значущих цифр и подпрограммы!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru