Форум программистов, компьютерный форум, киберфорум
Наши страницы

Что делает данная программа? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамические структуры данных http://www.cyberforum.ru/cpp-beginners/thread1008106.html
Написать программу для работы с потоком символов. Использовать функции добавления, удаления и чтения данных из очереди.
C++ Одноименные массивы С++ Если в указанном массиве хотя бы одно значение элемента лежит в промежутке , то все остальные элементы, которые не попадают в промежуток заменить на z. Значения х,у,z вести с клавы. Проблема:... http://www.cyberforum.ru/cpp-beginners/thread1008097.html
Составить программу, реализующую циклический процесс C++
1. Для ряда, члены которого вычисляются по формуле a_n=〖(-1)〗^n∙1/((n+1)(n+2)(n+3)), подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда. 2. Вычислить значения t,...
Библиотека с пользовательскими функциями C++
Доброго времени суток! написал ряд функций и классов для использования под DOS и WINDOWS и хочу оформить их в виде библиотеки исходных файлов и с возможностью редактировании. Самое главное...
C++ ссылка и пойнтер, не одно и тоже? http://www.cyberforum.ru/cpp-beginners/thread1008052.html
Всем доброго времени суток. Возник у меня сегодня вот такой вопрос. Есть у меня такой код int *n = new int; cout << &n << endl; //cout << &n + sizeof(int) << endl; cout << &n << endl; cout...
C++ Матрица порядка n Собственно, задание таково: В данной действительной квадратной матрице порядка n найти сумму элементов строки, в которой расположен элемент с наименьшим значением. Предполагается, что такой... подробнее

Показать сообщение отдельно
Militer
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 44

Что делает данная программа? - C++

14.11.2013, 21:29. Просмотров 279. Ответов 4
Метки (Все метки)

C++
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
38
39
40
41
42
43
44
#include <stdarg.h>
#include <iostream.h>
#include <conio.h>
 
void sum (char *fmt,...)
{
va_list ap;
int a;
double b;
long c;
double total=0;
va_start (ap,fmt);
while (*fmt)
switch(*fmt++)
{
 case 'd':
 b=va_arg(ap, double);
 cout << b << '\n';
 total+=b;
 break;
 
 case 'i':
 b=va_arg(ap, int);
 cout << b << '\n';
 total+=b;
 break;
 
 case 'l':
 b=va_arg(ap, long);
 cout << b << '\n';
 total+=b;
 break;
}
 
 
cout<<total;
va_end(ap);
}
 
void main(void)
{
sum ("ddd", 55.33, 123.12, 90.241);
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru