Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 2
1

Как сделать, чтобы при вводе 0 программа закрывалась?

27.11.2014, 21:04. Показов 1107. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
#include <stdio.h>
int main() {
    int num=1,i,j,height,width;
    char h,w;
 
    while (num!=0){
        scanf("%d", &num);
        if(num == 1) {
            scanf("%d", &height);
            scanf("%d", &width);
            for (i = 0; i < height; i++){
                for (j = 0; j < width; j++) {
                    w = width - j - 1;
                    h = height - i - 1;
                    if ((j <= i) && (j <= h) && (j <= w)) {
                        printf("%c", j + 'a');
                    }
                    else if ((i <= j) && (i<= h) && (i <= w)){
                        printf("%c", i + 'a');
                    }
                    else if ((h <= i) && (h <= j) && (h <= w)){
                        printf("%c", h + 'a');
                    }
                    else{
                        printf("%c", w + 'a');
                    }
                }
                printf("\n");
            }
        }
        if (num ==2) {
          scanf("%d", &height);
          width = height;
            for (i = 0; i < height; i++){
                for (j = 0; j < width; j++) {
                    w = width - j - 1;
                    h = height - i - 1;
                    if ((j <= i) && (j <= h) && (j <= w)) {
                        printf("%c", j + 'a');
                    }
                    else if ((i <= j) && (i<= h) && (i <= w)){
                        printf("%c", i + 'a');
                    }
                    else if ((h <= i) && (h <= j) && (h <= w)){
                        printf("%c", h + 'a');
                    }
                    else{
                        printf("%c", w + 'a');
                    }
                }
                printf("\n");
                width--; 
            }
        }
 
                }
я написала вот это теперь мне нужно условие, чтобы при вводе 0 программа должна закрываться, а при вводе всех других чисел, кроме одного или двух,спускалось на строчку вниз и программа начиналась заново...помогите мне пожаалуйста, осталось совсемт чуть чуть . а мне очень надо это закончить
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2014, 21:04
Ответы с готовыми решениями:

Нужно нарисовать флаг, и сделать проверку на то, чтобы при вводе числа 0 - программа закрывалась
Прошу помощи =) Нужно нарисовать флаг, и сделать проверку на то, чтобы при вводе числа 0 -...

Как сделать так, чтобы программа не закрывалась при нажатии ALT+F4
У меня Visual Basic 2010 как сделать в нем так, чтобы созданная программа не закрывалась при...

Как сделать чтобы при нажатии на красный крестик программа не закрывалась а открывала нужную мне форму?
Как сделать чтобы при нажатии на красный крестик программа не закрывалась а открывала нужную мне...

Как сделать чтобы программа не закрывалась.
как сделать чтобы программа не закрывалась написон с dev c++ В смысле чтоб программа не можно было...

4
34 / 34 / 47
Регистрация: 22.02.2014
Сообщений: 107
28.11.2014, 17:45 2
В цикле While допишите в конце эти 2 проверки
C++
1
2
3
4
if (num == 0)
        breack;
    if (num>2 || num<0)
       printf("\n");
0
0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 2
29.11.2014, 01:02  [ТС] 3
спасибо большое)
0
Диссидент
Эксперт C
27709 / 17325 / 3811
Регистрация: 24.12.2010
Сообщений: 38,979
29.11.2014, 14:41 4
Цитата Сообщение от OnePiece Посмотреть сообщение
breack;
break;
Поправляю не из-за врожденного занудства, а чтобы у ТС меньше болела голова
0
34 / 34 / 47
Регистрация: 22.02.2014
Сообщений: 107
29.11.2014, 14:45 5
Спасибо, всегда вылетает из головы)
0
29.11.2014, 14:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.11.2014, 14:45
Помогаю со студенческими работами здесь

как сделать чтобы программа не закрывалась
Работаю в вижуале2010 на с++ Подскажите пожалуйста как сделать чтобы программа не закрывалась ни...

Как сделать чтобы программа сразу не закрывалась
Здравствуйте. Недавно начал изучать QBasic. При запуске она сразу закрывается и не успеваю...

Сделать, чтобы в меню при выборе выхода, запущенная программа полностью закрывалась
Доброй Ночи!) Подскажите пожалуйста, как сделать чтобы в меню при выборе выхода, запущенная...

Как сделать, чтоб при вводе пароль в edit и нажатии enter, форма закрывалась?
Как сделать чтоб при вводе пароль в edit и нажатии enter, форма закрывалась?


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru