1 / 1 / 0
Регистрация: 15.08.2019
Сообщений: 23
1

Сильно туплю с IF

18.08.2019, 14:51. Показов 1158. Ответов 4
Метки нет (Все метки)

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
#include "pch.h"
#include <iostream>
#include <random>
#include <time.h>
#include <windows.h>
#include "Children.h"
using namespace std;
 
 
 
int main()
{
    setlocale(LC_ALL, "Russian");
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    char na[10];
    cout << "Введите свое имя - ";
    cin >> na;
 
    Children lexa;
    Children ivan;
 
 
    if (na == "ваня") ivan.cinC();
    else if (na == "леха") lexa.cinC();
    if (na == "ivan") ivan.cinC();
    else if (na == "lexa") lexa.cinC();
    cout <<na << endl;
    
 
 
    system("pause");
}

не на русском не на англ оператор if не хочет вызывать то что я написал
пишу Ivan
вот что пишет программа (программа запускается)
----программа----
Введите свое имя - ivan
ivan
Для продолжения нажмите любую клавишу . . .
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.08.2019, 14:51
Ответы с готовыми решениями:

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

Туплю с классами.
Здравствуйте товарищи! Только начал изучать C/C++ и столкнулся с первой проблемкой: Длинноватое...

Условный оператор if, туплю в коде.
Определите синтаксис условного оператора if языка С, в котором условия задаются с помощью...

Туплю не понимаю почему не работает
Массив должен заполняться рандомными значениями, но при запуске прога зависает. //...

4
357 / 224 / 120
Регистрация: 25.06.2019
Сообщений: 828
18.08.2019, 14:58 2
Цитата Сообщение от bino47 Посмотреть сообщение
char na[10];
string na;//нравятся массивы - strcmp
1
1 / 1 / 0
Регистрация: 15.08.2019
Сообщений: 23
18.08.2019, 15:01  [ТС] 3
Как использовать стринг знаю, можно пример как это исправить используя char с массивом
0
бах-бах и в продакшен!
2988 / 1605 / 564
Регистрация: 23.09.2014
Сообщений: 4,959
Записей в блоге: 4
18.08.2019, 15:15 4
Лучший ответ Сообщение было отмечено bino47 как решение

Решение

Цитата Сообщение от bino47 Посмотреть сообщение
можно пример как это исправить
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
#include "pch.h"
#include <iostream>
#include <random>
#include <time.h>
#include <windows.h>
#include "Children.h"
using namespace std;
 
#include <cstring> /// add.
 
int main()
{
    setlocale(LC_ALL, "Russian");
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    
    char na[10];
    cout << "Введите свое имя - ";
    cin  >> na;
 
    Children lexa;
    Children ivan;
    
    if      (strcmp(na, "ваня") == 0) ivan.cinC();
    else if (strcmp(na, "леха") == 0) lexa.cinC();
    
    if      (strcmp(na, "ivan") == 0) ivan.cinC();
    else if (strcmp(na, "lexa") == 0) lexa.cinC();
    
    cout <<na << endl;
 
    system("pause");
}
0
Модератор
Эксперт С++
10906 / 9014 / 5419
Регистрация: 18.12.2011
Сообщений: 24,097
20.08.2019, 07:59 5
Цитата Сообщение от bino47 Посмотреть сообщение
C++
1
2
3
setlocale(LC_ALL, "Russian");
 SetConsoleCP(1251);
 SetConsoleOutputCP(1251);
В таком наборе setlocale лишняя
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.08.2019, 07:59

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Ошибка в цикле for(скорее туплю просто)
Вот часть кода лабораторной работы, в которой создаётся и вводится треугольная матрица: #include...

Тупит cin.getline или я туплю
простой пример кода на вижуал студии 2013 #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include...

Простая задачка, но туплю, помогите найти ошибку с new.
Написано в C++ Builder 6, для решения конкретного уравнения. Вводить число 0.3. Выдаёт ошибку в...

Очень сильно торможу на математических задачах, даже очень сильно. Какие книги помогут достичь нужного уровня
Читаю Кнута ,,Искуство программирования'' но очень сильно торможу на математических задачах,даже...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.