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

Объясните мне, что же такого плохого в goto? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу замены первого слова из введенной строки на последовательность символов «*» http://www.cyberforum.ru/cpp-beginners/thread1112086.html
Написать программу замены первого слова из введенной строки на последовательность символов «*» код turbo c
C++ Даны размеры прямоугольного отверстия x, y, и размеры кирпича a, b и с Даны размеры прямоугольного отверстия x, y, и размеры кирпича a, b и с. Сколькими способами можно протолкнуть кирпич в отверстие? Кирпич проталкивается так, что его грани параллельны сторонам отверстия. http://www.cyberforum.ru/cpp-beginners/thread1112069.html
Написать программу для определения по номеру мобильного телефона оператора/регион C++
Здравствуйте. В интернете достаточно много мнений по этому поводу, настолько много что определиться сложнее? чем если-бы информации не было совсем. Задача: Буду писать программу для определения по номеру мобильного телефона оператора/регион. Подскажите как лучше обрабатывать данные.В интернете мнений много, кто-то говорит что и построчное чтение файла сойдет, где-то говорят что лучше все...
Заполнение матрицы с левого нижнего угла по диагонали (исправить программу) C++
Здравствуйте. Есть код программы, которая заполняет матрицу от левого верхнего угла по диагонали, а нужно, что бы заполняла с нижнего. #include <iostream> #include <conio.h> using namespace std; int main() { const int N = 5; int mas;
C++ Даны действительное число а, многочлен Р степени n. Необходимо получить многочлен (х+а)*Р http://www.cyberforum.ru/cpp-beginners/thread1112026.html
Кратко опишу требуемую задачу: Даны действительное число а, многочлен Р степени n. Необходимо получить многочлен (х+а)*Р. При этом Р = a*x^n + a*x^(n-1) + ... + a0. Суть проблемы: как сделать чтобы считало полином до определенного (введенного с клавы) степени, а не только до 2? #include <stdio.h> #include <malloc.h> int* PolyMult(int *a, int *b, int na, int nb) { int nn,i,j,k,c; ...
C++ решение уравнения методом хорд Написал код, все работает, но что-то у меня сомнения по поводу правильности работы программы. Может кто подскажет, если ошибка или все верно. #include <iostream> #include <cmath> double func(double x) { return x*x*x+20*x+8*(log(2+10*sqrt(3))); } double find(double infinum, double supremum, double epsilon) подробнее

Показать сообщение отдельно
DU
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
05.03.2014, 23:30     Объясните мне, что же такого плохого в goto?
понимание читаемого кода с goto сильно усложняется, если этим пользоваться как попало.
вот в вашей многокилометровой функции все прыгает туда сюда и чтобы понять
все ветвления программы нужно сидеть и долго втыкать в код. и то наверно не поможет.
нужно на бумажке рисовать когда делается при каких условиях.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru