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

Макроподстановки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Rand число в char http://www.cyberforum.ru/cpp-beginners/thread379548.html
Доброго времени суток. Ребята, очень нужна ваша подсказка... мне надо записать в файл рандомные числа (с диапазоном) через rand(). я использую FILE *stream для файлов. поэтому, мне число надо переводить в рядок проблема в том что не работает такое char qw; qw=itoa(10,qw,5); p.s. 10 и 5 необязательные данные, могут быть любые
C++ Бинарные деревья ! кому интересно , сюда!;) задание : Описать процедуру или функцию которая : а) печатает запись, встречающуюся в дереве один раз б) печатает запись, встречающуюся в дереве максимальное число раз я уже не наю че делать(((( мыслей ноль(( не получается ничего( вот код : (заполнение и распечатка дерева рабочие) #include <iostream> http://www.cyberforum.ru/cpp-beginners/thread379536.html
C++ Считывание из файла
#include "stdafx.h" #include <iostream> #include <conio.h> #include <fstream> #include <vector> using namespace std; void main() { setlocale(LC_ALL,"RUS"); vector <double> A;
Помогите с парой вопросов по С++ C++
Всё связано с консольными приложениями 1) После получения результата программа пишет "нажмите любую клавишу". После нажатия она закрывается. Как сделать, чтобы программа повторялась с самого начала (перед этим спрашивая о повторении) ? 2) Можно ли сделать так, чтобы введенные тобой символы не отображались в окне программы? А просто считывались после нажатия Enter? 3) Как изменить размер...
C++ Ребята помогите разработать прграмму на языке С http://www.cyberforum.ru/cpp-beginners/thread379528.html
Разработать программу определения затрат рабочего времени на выполнение строительных работ. Данные о строительных работах хранить в виде массива структур. Итоговая информация должна выводиться на экран в виде таблицы, отсортированной по номеру заказа. Средой разработки является Microsoft Visual Studio 2005. Язык разработки Си. Программа должна быть откомпилирована в формате «Release-версии».
C++ Юникод. Шахматные символы Всем привет. Хочется написать консольные шахматы (цензура), но вот в чем загвоздка: как правильно ввести вот эти коды фигур в программный код и как выводить эту "красу" на экран? Спасибо. В следующий раз устным не ограничусь. подробнее

Показать сообщение отдельно
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
05.12.2011, 16:26  [ТС]     Макроподстановки
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>
//параметр макроса - 1-е число, в нього будемо записувати результат
#define macro(res)                      \
{                                       \
    double second;                      \
    int n = 1;                          \
    do                                  \
    {                                   \
        printf("%d: ", ++n);            \
        scanf("%lf", &second);          \
        res += second;                  \
    } while(second != 0.0);             \
}
 
int main(void)
{
    double result;
    printf("1: ");                      
    scanf("%lf", &result);
    macro(result);
    printf("Result = %f\n", result);
    system("pause");
    return 0;
 
Текущее время: 18:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru