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

Указатели в С - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу,которая находит все слова,в которых буква "а" встречается больше чем один раз. http://www.cyberforum.ru/cpp-beginners/thread387952.html
Есть строка,которая состоит из слов,разделенных любым количеством промежутков.Написать программу,которая находит все слова,в которых буква "а" встречается больше чем один раз. Добавлено через 7...
C++ Перегрузка функции Помогите решить проблему. Нужно,например,создать перегрузку функции для сложения 2 чисел для 2 разных типов данных. Если числа уже определены в теле программы-это понятно.Вопрос в том как применять... http://www.cyberforum.ru/cpp-beginners/thread387948.html
Найти произведение двух наибольших и двух наименьших отрицательных нечетных чисел массива C++
Найти произведение двух наибольших и двух наименьших отрицательных нечетных чисел массива Дана последовательность из n различных целых числе. Найти сумму ее членов, расположенных между максимальным...
Помощь по С++. C++
Задача должна считать минимальный элемент каждой четной строки матрицы, она не работает подскаэите что не так #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc,...
C++ указатель на экземпляр шаблонного класса http://www.cyberforum.ru/cpp-beginners/thread387930.html
имеется такой класс template <class Coord> class Elem { private: const Coord x, y; Elem *Prev; bool check; public: friend class stack;
C++ расшифровка операторов Добрый день. Хотелось бы спросить у людей которые давно работают на С++. Кто нибудь может помочь новичку найти значения или расшифровку операторов (int,for,else,break и т.д. и т.п.). Например: ... подробнее

Показать сообщение отдельно
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
20.11.2011, 19:57
main.c
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
#include <stdio.h>
 
extern double e_R, e_L;
 
void p_func(double S, double *R, double *L);
void e_func(double S);
 
int main(void) {
    float square;
    double R, L;
 
    printf("Enter S: ");
    scanf("%f", &square);
    fflush(stdin);
 
    p_func(square, &R, &L);
    e_func(square);
 
    printf("values from p_func: R=%f, L=%f\n", R, L);
    printf("values from e_func: R=%f, L=%f\n", e_R, e_L);
 
    getchar();
 
    return 0;
}
funcs.c
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <math.h>
 
double e_R, e_L;
 
void p_func(double S, double *R, double *L) {
    *R = sqrt(S / M_PI);
    *L = 2.0 * M_PI * *R;
}
 
void e_func(double S) {
    e_R = sqrt(S / M_PI);
    e_L = 2.0 * M_PI * e_R;
}
Полученные объектные файлы линковать вместе.
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.