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

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

Восстановить пароль Регистрация
 
DRUNY195
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 247
29.05.2013, 18:31     11(3) напишите программу ввода слов с клавиатуры с проверкой возможности к #1
Пример 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, где Х – номер компьютера, на котором выполняется лабораторная работа(любой номер).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2013, 18:31     11(3) напишите программу ввода слов с клавиатуры с проверкой возможности к
Посмотрите здесь:

Напишите программу вычисления значения величины у, предусмотрев ввод а и х с клавиатуры C++
переделать программу из ввода с клавиатуры в ввод из файла C++
C++ Напишите программу, которая заполняет массив из 15 элементов. Данные вводятся с клавиатуры.
Напишите программу, запрашивающую с клавиатуры число и массив чиел C++
C++ Напишите программу, проверяя корректность ввода размера массива
Напишите программу, печатающую гистограммы длин вводимых слов C++
C++ Напишите программу, которая вычислит площадь геометрической фигуры по ее входным параметрам с клавиатуры
Напишите программу, читающую строки со стандартного устройства ввода и суммирующую их в одну большую строку C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 12:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru