С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 89
1

Не отрабатывает if

06.01.2014, 15:55. Показов 902. Ответов 17
Метки нет (Все метки)

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
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <iostream.h>
#include <stdio.h>
#include <math.h>
#include <conio.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
int a,b,c,d;
printf ("BBeguTe geJIuMoe u geJIuTeJIb = ",a,b);
scanf("%i, %i", &a, &b);
        if (a=10)
        {
         c = a /= b;
         printf("OTBeT = ",c);
         scanf("%i", &c);
        }
        else
        {
         printf("Bbl OIIIu6JIucb");
         scanf("%i",&d);
        }
        getch();
        return 0;
}
//---------------------------------------------------------------------------
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.01.2014, 15:55
Ответы с готовыми решениями:

Регулярка findstr отрабатывает на одном файле, но не отрабатывает на другом
Приветствую ! Сижу, ругаюсь матом в голос потому, что регулярка срабатывает на одном текстовом...

Результат запроса отрабатывает в консоли, но не отрабатывает в модуле
Доброго времени суток! Собственно проблема в следующем, есть запрос, который возвращает дату...

Не отрабатывает try
всем привет. может кто подсказать что не так в коде: kod := edit1.Text; org :=...

Не отрабатывает условие
Здравствуйте, помогите разобраться с кодом. В .tpl файле была конструкция: &lt;?php if...

17
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
06.01.2014, 16:00 2
if (a == 10)
0
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 89
06.01.2014, 16:05  [ТС] 3
Цитата Сообщение от 0x10 Посмотреть сообщение
if (a == 10)
Не отрабатывает if

Никаких изминение не видно, и результат всегда одинаковый.
0
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
06.01.2014, 16:14 4
HaBaJI9Hblu_UA, Выводите адрес &c, а нужно значение.
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
06.01.2014, 16:15 5
C++
1
scanf("%i%i", &a, &b);
1
Модератор
Эксперт JS
5238 / 2111 / 416
Регистрация: 06.01.2013
Сообщений: 4,843
06.01.2014, 16:19 6
Формат ввода - "%i, %i", а Bы вводите "%i %i"
2
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 89
06.01.2014, 16:39  [ТС] 7
Цитата Сообщение от FraidZZ Посмотреть сообщение
Формат ввода - "%i, %i", а Bы вводите "%i %i"
Перепробывал все ваши варианты, не работает. Почему один и тот же ответ числовой, не понимаю
0
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
06.01.2014, 16:42 8
HaBaJI9Hblu_UA, еще раз - printf("%i", &c); - не смущает?
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
06.01.2014, 16:45 9
Цитата Сообщение от HaBaJI9Hblu_UA Посмотреть сообщение
Перепробывал все ваши варианты, не работает.
Что код, вообще, должен делать? Зачем там scanf-ы?
0
Диссидент
Эксперт C
27707 / 17325 / 3810
Регистрация: 24.12.2010
Сообщений: 38,979
06.01.2014, 16:47 10
Такие конструкции
C++
1
c = a /= b;
может себе позволить человек, очень хорошо разбирающийся в языке (и поэтому вряд ли он будет их применять). Судя по всему ТС к этой категории не принадлежит.
Ну и не забудь ,что для целых(int) чисел 1/2 = 0, 5/3 = 1 ...
0
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 89
06.01.2014, 16:48  [ТС] 11
Цитата Сообщение от alsav22 Посмотреть сообщение
Что код, вообще, должен делать? Зачем там scanf-ы?
спрашивать 2 числа,и делить их.
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
06.01.2014, 16:50 12
C++
1
2
3
4
5
6
7
8
9
10
int a, b, c;
printf ("BBeguTe geJIuMoe u geJIuTeJIb = ");
scanf("%i%i", &a, &b);
if (a == 10)
{
     c = a / b;
     printf("%s%i", "OTBeT = ",  c);
}  
else
    printf("Bbl OIIIu6JIucb");
0
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 89
06.01.2014, 16:50  [ТС] 13
Цитата Сообщение от Байт Посмотреть сообщение
Такие конструкции
C++
1
c = a /= b;
может себе позволить человек, очень хорошо разбирающийся в языке (и поэтому вряд ли он будет их применять). Судя по всему ТС к этой категории не принадлежит.
Ну и не забудь ,что для целых(int) чисел 1/2 = 0, 5/3 = 1 ...
Щас исправлю, спасибо!
0
Диссидент
Эксперт C
27707 / 17325 / 3810
Регистрация: 24.12.2010
Сообщений: 38,979
06.01.2014, 16:51 14
Вот это тоже странновато
C++
1
printf ("BBeguTe geJIuMoe u geJIuTeJIb = ",a,b);
Адрес в printf (&c) - это конечно класс! Но в первом посте его не было.
Диагноз неутешительный.
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
06.01.2014, 16:51 15
Цитата Сообщение от HaBaJI9Hblu_UA Посмотреть сообщение
спрашивать 2 числа,и делить их.
А зачем if (a == 10)?
0
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 89
06.01.2014, 16:55  [ТС] 16
Цитата Сообщение от alsav22 Посмотреть сообщение
А зачем if (a == 10)?
там if (a>b)

Добавлено через 35 секунд
Всем большое спасибо, разобрался!
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
06.01.2014, 16:55 17
C++
1
2
3
4
5
6
7
8
9
10
float a, b, c;
printf ("BBeguTe geJIuMoe u geJIuTeJIb = ");
scanf("%f%f", &a, &b);
if (b != 0)
{
    c = a / b;
    printf("%s%f", "OTBeT = ",  c);
}  
else
    printf("Bbl OIIIu6JIucb, delit na 0 nelzy!");
0
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 89
06.01.2014, 16:57  [ТС] 18
Цитата Сообщение от HaBaJI9Hblu_UA Посмотреть сообщение
там if (a>b)

Добавлено через 35 секунд
Всем большое спасибо, разобрался!
Не отрабатывает if
0
06.01.2014, 16:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.01.2014, 16:57
Помогаю со студенческими работами здесь

Не отрабатывает условие
counter.h #ifndef COUNTER_H #define COUNTER_H #include &lt;QObject&gt; class Counter: public...

Не отрабатывает MainActivity
Здравствуйте! В общем, в моем приложении есть два Frament и Main Activity. В Main Activity...

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

Не отрабатывает запрос!
Добрый день люди добрые! У меня такая проблема 2-ой день голову ломаю..база данных Oracle...есть...


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

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