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

Защита от дурака - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать программу, которая запрашивает у пользователя три числа: A, B и C http://www.cyberforum.ru/cpp-beginners/thread802260.html
Создать программу, которая запрашивает у пользователя три числа: A, B и C. Необходимо поменять их значения местами таким образом, чтобы выполнялось условие A <= B <= C. Перестановку значений реализовать в цикле, условием завершения которого будет выполнение требования возрастания (равенства) значений. Результат работы вывести на экран. Никак не могу понять как эту перестановку в цикле...
C++ C++ & Open GL подскажите пожалуйста, подключаю библиотеки #include <windows.h> #include <gl2\gl.h> #include <gl2\glu.h> компилятор ругается http://www.cyberforum.ru/cpp-beginners/thread802247.html
C++ Связь классов и методов
Помогите понять в чём проблема,в классе TTopic создал метод типа другого класса,а компилятор на это ругается,что не так? #include "stdafx.h" #include "iostream" #include "conio.h" using namespace std; class TMessage { public: char Topic;
C++ Лицензия и ключ
Всем привет, нам в Универе дали задание, составить программу, то есть модуль который состоит из лицензии(окно) и ключа(файл к примеру). Занимаюсь этим в первый раз, так что у кого, какие есть варианты создания данного модуля Пишите буду рад читать и писать.
C++ Нужен Borland C http://www.cyberforum.ru/cpp-beginners/thread802208.html
Киньте ссылку на нормальный, рабочий Borland C++ Compiler для Windows 8 x64 - запускать буду через DOSBOX!!!!!!!!!!!!
C++ Классы Rectangle Определите в классе Rectangle функцию Line, которая выводит на экран координаты точек, между которыми должна быть нарисована линия подробнее

Показать сообщение отдельно
instagib
122 / 85 / 3
Регистрация: 14.02.2011
Сообщений: 341
06.03.2013, 20:03     Защита от дурака
TecktoTrance,
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
#include <ctype.h>
#include <stdlib.h>
#include <string>
using namespace std;
 
bool isnumber(std::string str)
{
    int len = str.length();
    for (int i=0;i<len;i++)
            if (isalpha(str[i])) return false;
 return true;
}
 
int main(){
    setlocale(LC_ALL,"rus");
    int a,b;
    int sum=0;
    int answer;
    string str;
    do{
    cout<<"Выберите действие: "<<endl;
    cout<<"1.Запуск программы"<<endl;
    cout<<"2.Выход из программы"<<endl;
    cout<<"Ваше действие: ";cin>>str;
    if(isnumber(str)) answer = atoi(str.c_str());
    else {
            cout << "ошибка ввода!" << endl;
            continue;
        }
 
    switch(answer){
    case 1:
    cout<<"Введите числа, при условии что А<B"<<endl;
    cout<<"Введите число А: ";cin>>a;
    cout<<"Введите число В: ";cin>>b;
    if(a>b){
        cout<<"Вы ввели числа(символы) не по условию задания!"<<endl;
    }
    for(int i=b-1;i>a;i--){
        cout<<i<<" ";
        sum++;
        }
 
    cout<<endl<<"Количество выведенных чисел: "<<sum<<endl<<endl;
    sum=0; //сбрасывает счетчик выведенных чисел
    break;
    case 2:
        cout<<"Выход из программы!"<<endl;
        break;
    default:
        cout<<"Вы ввели числа(символы) не по условию задания!"<<endl;
    }}while(answer!=2);
    cout<<"Пока, Пока! ;D"<<endl;
 
    return 0;
 
}
 
Текущее время: 21:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru