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

Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол. - C++

Восстановить пароль Регистрация
 
НастяТитова
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 8
28.11.2012, 17:28     Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол. #1
Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2012, 17:28     Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол.
Посмотрите здесь:

создать программу с масивом или сточкой(срочно) C++
Написать программу-фильтр, которая при нажатии любых клавиш выводит на экран только буквы и цифры, при этом указывая, что выводится: буква или цифра. C++
C++ найти номер курса на котором больше всего мужчин(пол указывается буквой Ч (чоловiк) или Ж (жiнка)).
C++ Создать следующую программу: при наведении указателя мыши на кнопку ее координаты изменяются произвольным образом в пределах формы (кнопка убегает
C++ При нажатии на кнопку остальные не доступны
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mster-doc
 Аватар для mster-doc
14 / 14 / 4
Регистрация: 10.11.2012
Сообщений: 239
28.11.2012, 17:57     Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол. #2
вот, коряво, но работает, можнобыло проще но кампилятор у меня что-то не зхотел меня слушать...
Кликните здесь для просмотра всего текста
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
#include <iostream>
 
using namespace std;
 
int main()
{
    string q = "m";
    string w = "z";
    string x;
    
    cout << " Input m - man, or z - woman: ";
    cin >> x;
    
    if(x == q)
    {
        cout << " MAN "<< endl;
    }
    else if(x == w)
    {
              cout << "WOMAN " << endl;
    }
        else if(x != w || x != q)
    {
              cout << "Error, pleas enter m or z" << endl;
    }
    else
    {
        cout << "Error, pleas enter m or z" << endl;
        cin >> x;
    }
 
    
    system("pause");
    return 0;
}
HidForce
54 / 54 / 13
Регистрация: 17.11.2012
Сообщений: 1,121
28.11.2012, 18:28     Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол. #3
Вот код. Программа работает на английском, если что.
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
#include <iostream>
#include <conio.h>
#include <cstdlib>
 
using namespace std;
 
char a;
int b;
 
int main()
{   
    cout << "Press M or W" << endl;
 
    while(1)
    {
        a = _getch();
        b = static_cast <int> (a);
 
            if (b == 27)
            {
                exit(0);
                break;
            }
            else if (b == 77)
            {
                cout << "Man!" << endl;
            }
            else if (b == 87)
            {
                cout << "Woman!" << endl;
            }
    }
 
    _getch;
    return 0;
}
НастяТитова
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 8
29.11.2012, 21:10  [ТС]     Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол. #4
Цитата Сообщение от НастяТитова Посмотреть сообщение
Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол.
Её надо усовершенствовать поставить защиту от дураков.
cactus09
Чайник
 Аватар для cactus09
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
29.11.2012, 21:24     Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол. #5
Чуть поднароботанный код mster-doc'a
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
int main()
{
    char x;
    
    cout << " Input m - man, or z - woman: ";
    
    while(true){
     cin >> x;
     if((x == 'z')||(x == 'Z')){cout << " WOMAN "<< endl; break;}
      else if((x == 'm')||(x == 'M')){cout << "WOMAN " << endl; break;}
       else {cout << "Error, pleas enter m or z" << endl;}
    }
 
    system("pause");
    return 0;
}
Yandex
Объявления
29.11.2012, 21:24     Создать программу при нажатии на кнопку м или ж выводились муржской или женский пол.
Ответ Создать тему
Опции темы

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