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

У меня последние 3 дня практики кто может п о м о г и т е - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти на промежутке от 1 до N все числа, взаимно простые с N http://www.cyberforum.ru/cpp-beginners/thread140198.html
Ребят, помогите пожалуйста с простыми числами. задача: дайтся число от 1(n). найти в промежутке между 1 и n все простые числа с n. То есть надо найти те числа, у которых с n самый большой...
C++ Работа с классами. Дорешать надо... Класс Помогите дорешать задачу плз... Дана структура:номер продукта,название, год выпуска. Структура храниться в бинарном файле. Устранить из файла записи о приборах выпущенных до 1972 года .... http://www.cyberforum.ru/cpp-beginners/thread140155.html
Моментальное считываение клавиши C++
Как сделать так что бы клавиша считывалась сразу, а не после того как нажал Enter ? Например нажал 'a' и сразу же выводиться "Podzalupnaya gryaz", либо что нить другое происходит.
переделать C++
помогите переделать в классы include<graphics.h> #include<stdio.h> #include<conio.h> #include<stdlib.h> #include<dos.h> #include<graphics.h> #include<iostream.h> #include<conio.h>
C++ Кто может написать программу для разложения числа N на множители? http://www.cyberforum.ru/cpp-beginners/thread140129.html
Необходимо написать программу дла разложения числа N на простые множители на C++. Помогите пожалуйста!
C++ Переписать в выходную строку слова из входной строки в порядке возрастания их длины .Пожалуйста помогите решить задачу Срочно нужно было Переписать в выходную строку слова из входной строки в порядке возрастания их длины. подробнее

Показать сообщение отдельно
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
04.06.2010, 03:10
(7.1)Написать функцию sum с переменным числом параметров, которая находит сумму чисел типа int по формуле:
S=a1*a2+a3*a4+a5*a6+………
Написать вызывающую функцию main, которая обращается к функции sum не менее трех раз с количеством параметров 8, 10, 12
находит

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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
 
int func(int *, int, ...);
 
/* находит сумму чисел типа int по формуле
   S=a1*a2+a3*a4+a5*a6+... */
int main(void) /* ANSI C89 */
{
    int n;
    
    
    func(&n, 4, 1, 2, 3, 4);
    
    printf("%d" "\n", n);
    
    
    func(&n, 8, 1, 2, 3, 4, 5, 6, 7, 8);
    
    printf("%d" "\n", n);
    
    
    func(&n, 10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
    
    printf("%d" "\n", n);
    
    
    func(&n, 12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12);
    
    printf("%d" "\n", n);
    
    
    return EXIT_SUCCESS;
}
 
int func(int *p, int nobj, ...)
{
    va_list al;
    int i, sum;
    
    
    if (nobj % 2 != 0)
        return -1;
    
    
    va_start(al, nobj);
    
    sum = 0;
    
    for (i = 0; i < nobj; i += 2)
        sum += va_arg(al, int) * va_arg(al, int);
    
    va_end(al);
    
    
    *p = sum;
    
    
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru