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

Выход по нажатию ESC - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вложенные циклы. Определить суму цифр заданного числа без использования операций целочисленного деления http://www.cyberforum.ru/cpp-beginners/thread799274.html
Помогите решить задачку)) Дано натуральное число n. Определить суму цифр заданного числа без использования операций целочисленного деления. Использовать вложенные циклы.
C++ Убрать лишние пробелы отформотировать строку 1)убрать все лишние пробелы 2) убрать 1 пробел после знака препинания ПЕРВУЮ ЗАДАЧУ РЕШИЛ . #include <iostream> #include <stdio.h> http://www.cyberforum.ru/cpp-beginners/thread799270.html
Заменить все отрицательные элементы массива их модулями C++
С одномерным массивом, состоящим из n вещественных элементов, выполнить следующее: Заменить все отрицательные элементы массива их модулями и изменить порядок следования элементов в массиве на обратный. Кто поможет огромное СПАСИБО.
Преобразовать массив, чтобы сначала располагались все элементы, целая часть которых лежит в интервале C++
С одномерным массивом, состоящим из n вещественных элементов, выполнить следующее: Преобразовать массив таким образом, чтобы сначала располагались все элементы, целая часть которых лежит в интервале , а потом – все остальные. Кто поможет огромное СПАСИБО.
C++ Указатели и динамические массивы. С одномерным массивом, состоящим из n вещественных элементов, выполнить следующее: Преобразовать массив таким http://www.cyberforum.ru/cpp-beginners/thread799250.html
С одномерным массивом, состоящим из n вещественных элементов, выполнить следующее: Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы, а потом – все отрицательные (элементы, равные 0, считать положительными). Кто поможет огромное СПАСИБО.
C++ Class_vector Пишу прогу с использованием класса Vector (который содержит координаты начала/конца и методы его изображения на экране и нахождения длины). Только программа у меня даже не компилируется, хелп ми плиз) #include<iostream> #include<math.h> using namespace std; class vector { private: int x1; int y1; подробнее

Показать сообщение отдельно
knf
16 / 16 / 2
Регистрация: 18.09.2012
Сообщений: 184
03.03.2013, 12:57     Выход по нажатию ESC
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
#include "stdafx.h"
#include <iostream>
#include <conio.h>
float sum();
float razn();
float del();
float proizv();
float fact();
 
#define ESC 27
using namespace std;
int main()
{   float x;
    char choice,c;
    c=' ';
    choice=' ';
    
    
    while (c==1);
    {
    printf("Bb|bepute deu`ctBue\n");
    printf("+ summa, - raznoctb, \ deJIeHue,* proizv,\n! faktoruaJI,sqrt KoPeHb kBadpatHb|u`,\n dJI9 Bb|xoda Hajmu ESC ");
    
    cin >> choice;
    switch(choice)
    {
      case '+' : 
          x=sum();
          break;
      case '-':
          x=razn();
          break;
      case '\\' :
          x=del();
          break;
      case '*' :
          x=proizv();
          break;
      case '!' :
          x=fact();
          break;            
      default : 
          cout << "Takogo deu`cTBu9 Het\n";
          break;
 
    }
     if (kbhit() && getch() == ESC)
         break;
    }
    
    getch();
    
    
}
float sum()
{   float rez,a,b;
 
    cout <<"BBedute 2 4ucJIa\n";
    cin >>a,b;
    rez=a+b;
    return rez;
}
 
float razn()
{   float rz,a,b;
 
    cout <<"BBedute 2 4ucJIa\n";
    cin >>a,b;
    rz=a-b;
    return rz;
}
float del()
{   float rz,a,b;
 
    cout <<"BBedute 2 4ucJIa\n";
    cin >>a,b;
    rz=a/b;
    return rz;
 
}
 
float proizv()
{   float rz,a,b;
 
    cout <<"BBedute 2 4ucJIa\n";
    cin >>a,b;;
    rz=a*b;
    return rz;
 
}
float fact()
{ float rz,a;
    rz=1;
    cout<< "BBedute 4ucJIo\n";
    cin >> a;
    for (int i=1; i<=a; i++)
        rz=rz*i;
 
    return rz;
}
Ругается в этом месте:
C++
1
2
 if (kbhit() && getch() == ESC)
         break;
Недопустимый break...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru