Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не меняются местами значения переменных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ По заданным параметрам ввести граф используя заданные правила http://www.cyberforum.ru/cpp-beginners/thread1252574.html
По заданным параметрам a,b,c,d ввести граф(список рёбер) использующие следующие правила h={14,если d mod 3=0; 13,если d mod 3=1; 15,если d mod 3=2;} Программа вводит вершины a,b,c,d и получает...
C++ Как вывести мнимую единицу? Писал программу, решающую квадратное уравнение и столкнулся с проблемой вывода мнимой единицы, кое-как выкрутился, но возможно ли сделать это проще и функциональнее? #include <iostream> #include... http://www.cyberforum.ru/cpp-beginners/thread1252565.html
Часы с таймером - найти ошибку в коде, из-за которой не срабатывает таймер C++
Не могу разобраться где ошибка и почему не срабатывает таймер,помогите пожалуйста :) #include <stdio.h> #include <conio.h> #include <windows.h> #include <ctime> #include <time.h> //using...
C++ Создание часов с таймером отключения через 3 минуты(не могу разобраться где ошибка и как исправить)
Не могу разобраться где ошибка и почему не срабатывает таймер,помогите пожалуйста :) #include <stdio.h> #include <conio.h> #include <windows.h> #include <ctime> #include <time.h> //using...
C++ Как зафиксировать ячейку с изначальным значанием http://www.cyberforum.ru/cpp-beginners/thread1252541.html
Как зафиксировать ячейку с изначальным значанием?Т.е смотрите время 2:04:36 я задаю x=2*60*60,y=4*60,z=36; затем пишу f=x+y+z,с учетом того,что время переодически меняется как я могу зафиксировать...
C++ Создать множество независимых объектов, подобных танкам в игре Battle City Всем привет, подскажите пожалуйста алгоритм по которому как в этой http://pscd.ru/tags/Battle+City+for+Sega/ игре можно создавать ряд объектов, которые потом будут не зависимы друг от друга. Может у... подробнее

Показать сообщение отдельно
CovCek
6 / 5 / 4
Регистрация: 23.05.2014
Сообщений: 184

Не меняются местами значения переменных - C++

07.09.2014, 22:24. Просмотров 368. Ответов 5
Метки (Все метки)

Доброго времени суток.
Ни в какую не хочет менять местами значения двух переменных.

Часть моего кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
            if (c == 'Y' || c == 'y') {
 
                buf = a;
                a = b;
                b = buf;
 
                // в следующих блоках "а" это "б" и наоборот, но почему то не работает! FUCK!!
 
                do {
                    printf_s("Введите Х:");
                    scanf_s("%f", &x);
                    if ((x < b) || (x > a)){ printf("Значение Х не принадлежит диапазону функции. Повторите ввод.\n"); }
                } while ((x < b) || (x > a));
 
                printf_s("Введите шаг функции:");
                scanf_s("%f", &dx);
 
                while (x < a){
                    if (abs(x) < 10){ printf_s("Y(x)=%0.2f\n", x); x += dx; }
                    if (abs(x) >= 10) { printf_s("Y(x)=%0.2f\n", x*x); x += dx; }
                    }
            }
        }
В чем моя ошибка? Подскажите.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.