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

11(3) напишите программу ввода слов с клавиатуры с проверкой возможности к - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выяснить, сколько из двух матриц являются симметричными http://www.cyberforum.ru/cpp-beginners/thread883927.html
Заданы две матрицы А(3,3) и В(4,4). Выяснить и напечатать, сколько из них являются симметричными (0.1 и 2). Матрица называется симметричной, если транспонированная матрица равна исходной. Транспонирование матриц оформить в виде функции
C++ Вывести фамилии студентов, которые не получают стипендию и их перечень дисциплин (переделать под объединение и перечисление) Дан список студентов. Общие поля: Ф.И.О., дата рождения, группа, средний балл. Если средний балл 4 и выше, то указать размер стипендии. Если средний балл ниже, то указать перечень дисциплин с оценками. Вывести фамилии студентов, которые не получают стипендию и их перечень дисциплин. #include <stdio.h> #include <string.h> #include <clocale> int main() { setlocale(0,"Rus"); static... http://www.cyberforum.ru/cpp-beginners/thread883924.html
производный класс C++
Помогите пожалуйста!!! Не получается сделать задание. Нужно определить производный класс к вспомогательному классу по заданию. В основном классе добавить к полям вспомогательного класса два поля производных вспомогательных классов. Задание: В производном классе элемент из драгоценного металла добавлено целое поле – процент примеси. При вычислении стоимости грамма, она уменьшается на...
Создать массив из четных чисел C++
Дана последовательность натуральных чисел а1, а2,..., an. Создать массив из четных чисел этой последовательности. Если таких чисел нет, то вывести сообщение об этом факте.
C++ Приготовление сэндвича http://www.cyberforum.ru/cpp-beginners/thread883885.html
Паша очень любит готовить сэндвичи. Свой фирменный сэндвич «Купе» он готовит из четырех главных ингредиентов: верхний кусок хлеба, ломтик сыра, ломтик ветчины и нижний кусок хлеба. Все ингредиенты имеют приямоугольную форму. Однажды он решил быстро приготовить этот сэндвич. Чтобы это сделать, он подбросил ингредиенты в воздух в надежде, что они упадут и сами сложатся в нужном порядке. Однако...
C++ Нужно написать алгоритм работы функции, не могу разобраться void DisplayOut(const vector<string> &Vec) { char P; unsigned int i,str=0; while(1) { system("cls"); cout << "\n******************************************************************************\n"; подробнее

Показать сообщение отдельно
DRUNY195
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 247

11(3) напишите программу ввода слов с клавиатуры с проверкой возможности к - C++

29.05.2013, 18:31. Просмотров 305. Ответов 0
Метки (Все метки)

Пример 3. С помощью директив условной компиляции и символической константы _DEBUG напишите программу ввода слов с клавиатуры с проверкой возможности компиляции программного кода.
Программный код решения примера:
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
#include <stdio.h>
#include <conio.h>
 
int main (void) {
    char str[80];
 
// Начало проверки компилируемого кода
#ifdef _DEBUG
    printf("\n Start debugging\n");
#endif
 
    do {
        printf("\n Enter a word or \"z\" to exit: ");
        gets_s(str, 79);
 
#if _DEBUG
        printf("\n The word is \"%s\"\n", str );
 
#else 
#error This version is not to the C Run-Time Library. \
Break to debugging.
 
#endif 
 
    } while (str[0] != 'z' && str[0] != 'Z');
 
    printf("\n\n ... Press any key: ");
    _getch();
    return 0;
}
Лучше под с++, ну там только заминить pritf на cout
Символическая константа _DEBUG будет определяться (существовать) в режиме Debug, которое находится в списке главного меню интегрированной системы MS Visual Studio 2010.
Задание к примеру 3
1. Внесите изменения в программу, чтобы условие о невозможности компиляции было реализовано без директивы #error.
2. Вместо специализированной константы _DEBUG введите собственную символическую константу COMP_X, где Х – номер компьютера, на котором выполняется лабораторная работа(любой номер).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru