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

Помогите разобраться(С)Cпособы передачи аргументов в вызываемые функции: по значению, указателю и ссылке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Свой класс string http://www.cyberforum.ru/cpp-beginners/thread373421.html
Всем доброго дня! Только начал разбираться с этим замечательным языком. Вот пытаюсь реализовать свой класс строки, но не могу понять в чем ошибка. Где я неправильно работаю с памятью? class mystring { char *str; public: void show() { register int i = 0; while (str)
C++ Определение Значения выражения Написать программу которая определит значение арифметического выражения. Например ,(2+5)*8-4. Арифметическое выражение должно вводиться с клавиатуры в одну строку без пробелов....Никак не пойму что тут делать((( http://www.cyberforum.ru/cpp-beginners/thread373420.html
Программа проверки правильности скобок C++
Написать программу которая определит правильно ли расставлены скобки (,) в выражении . Например (222-(2*Х+5))-3*у). Никак не могу понять((
Ходы шахмат C++
Даны координаты двух клеток шахматного поля размером 8х8. Необходимо определить и вывести на экран минимальное количество ходов за которое конь переместиться из одной клетки в другую..Помогите срочно нужна, на контрольную((
C++ Поиск ключа http://www.cyberforum.ru/cpp-beginners/thread373412.html
Написать программу для поиска ключа используя Фибоначиев поиск.Для сортировки использовать метод вставки...Никак не получается(((
C++ Интерполяционый поиск Написать программу для поиска ключа используя интерполяционный поиск....каждый шаг должен быть выведен на экран, чтобы понять метод.....Непонятно как делать(( подробнее

Показать сообщение отдельно
aeshes
 Аватар для aeshes
437 / 200 / 13
Регистрация: 07.10.2011
Сообщений: 462
28.10.2011, 23:47     Помогите разобраться(С)Cпособы передачи аргументов в вызываемые функции: по значению, указателю и ссылке
motorizer85, Если компилируешь под чистый СИ, тогда используй библиотеку math.h вместо cmath, никаких std, вместо cin/cout используй scanf/printf из stdio.h

Вот, переделала тебе программу от -=ЮрА=- на С
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
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
double func(int k, int a)
{
   int s, fac = 1,i;
   for (i = 1; i < 2*k; i++)
           fac *= i;
   s = pow(-1., k) * pow(2.*a, 2*k)/fac;
   return s;
}
 
int main ()
{
        int a, k;
        printf("a=");
        scanf("%d", &a);
        printf("k=");
        scanf("%d", &k);
        printf("%lf",func(k, a));
        system("pause");
        return 0;
}
В таком виде должно компилироваться
 
Текущее время: 12:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru