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

Оператор IF - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, работающую с файлами http://www.cyberforum.ru/cpp-beginners/thread219501.html
люди, помогите написать программу на файлы. я с++ недавно изучать начал, с файлами еще не разобрался, а задание уже задали..(( завтра уже сдавать( Цель задания Определить принадлежность серии точек прямоугольнику со сторонами, параллельными осям координат Описание На первой строке входного файла указываются координаты главной диагонали прямоугольника. На второй строке указывается количество...
C++ Структуры #include <iostream> using namespace std; int main() { struct books { char name; int number; char page; }; http://www.cyberforum.ru/cpp-beginners/thread219500.html
сформировать неравномерную матрицу C++
Переделать массив 253674 на неравномерную матрицу следующего типа: 22 55555 333 666666 7777777 4444 #include<stdio.h> #include<conio.h>
Ввести строку, вывести на экран только слова, имеющие заданную длину. C++
Ввести строку, вывести на экран только слова, имеющие заданную длину. Не получается сделать программу без косяков, очень маленький опыт работы в С Помогите пожалуйста с программой.
C++ Циклы в Cи http://www.cyberforum.ru/cpp-beginners/thread219482.html
Всем привет, в общим столкнулся с проблемой, мне необходимо пробежаться по одной и той же строчке содержащею цифры например 1,2,3,4,5... Циклы должны бежать так чтобы: first=1; second=2; потом first=1; second=3; и так до конца, далее first=2; second=3; потом first=2; second=4; и так до конца, надеюсь объяснил себя понятно) Помогите пожалуйста.
C++ Использование двумерных массивов при обращении к объектам классов Проблема в программе, если будет нужно, напишу подробности программы. Компилятор ругается на эту строчку printf("%d",M); Таким образом: 348 ..\Menu5.cpp cannot pass objects of non-POD type `class TDot' through `...'; call will abort at runtime Не могу понять в чем дело. подробнее

Показать сообщение отдельно
vx5
187 / 171 / 4
Регистрация: 04.09.2010
Сообщений: 656
24.12.2010, 17:40     Оператор IF
и раз уж используете тип дабл, сделайте проверку, нету ли у степени дробной части или просто поменяйте тип на инт. Степень 0.5 например подразумевает корень, у вас такая ситуация будет давать ошибку.

Добавлено через 3 минуты
блин точно))) а как лучше |st| так записать?
зачем модуль? если число приходит к циклу, оно уже отрицательное. просто домножаем на минус или используем не инкремент счетчика, а декремент.
C++
1
for(int k=-1; k>st; k--)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru