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

Сказали некрасиво пишу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Таблицы прямого доступа в С++ http://www.cyberforum.ru/cpp-beginners/thread975311.html
Здравствуйте ! Нужно разобраться с таблицами прямого доступа . После прочтения теории я понял немногое: например , вот мы создаём массив и 5-ти значенийint A={5,12,3,724,9} дальше нужно создать таблицу прямого доступа в которой будет 725 элементов(от 0 индекса до 724, определяется по наибольшей цифре) int Tabl={ , , ,3, ,5, , , , 9, , ,12......,724 получается , что на месте 3-го индекса...
C++ Продолжить програму В среде С++ реализовать консольное приложение использующее заданный фрагмент кода. Описания переменных добавить самостоятельно. cin>>a; cin>>b; cin>>c; if (a > b) d = a; else d = b; if (c > d) d = c; cout<<d<<endl; http://www.cyberforum.ru/cpp-beginners/thread975301.html
В чем ошибка? C++
Никак не найду ошибку error C2061: syntax error : identifier 'cout' #include "stdafx.h" #include <iostream> #include"conio.h" #include <math.h> #include <iomanip> using namespace std;
C++ Задача "Три Буквы"
На доске в одну строку написано решение примера на сложение двух целых чисел. Cлева от знака равенства «=» записаны два целых числа, разделенных символом «+», справа записано целое число являющееся их суммой. В записи равенства некоторые цифры от 1 до 9 заменили одной из трех букв — «A», «B» или «C». Каждая буква заменяет одинаковые цифры. Разные буквы соответствуют разным цифрам. Буквами могли...
C++ Дописать программу http://www.cyberforum.ru/cpp-beginners/thread975295.html
В среде С++ реализовать консольное приложение использующее заданный фрагмент кода. Описания переменных добавить самостоятельно. cin>>n; s = 0.0; f = 1; for (i = 1; i <= n; i++) { f *= i; s += 1.0/f; } cout<<s<<endl;
C++ вывод меню очень криво работает меню, подскажите что надо сделать. Буду очень благодарен. #include <string> #include <fstream> #include <iostream> using namespace std; int menu() {setlocale(LC_ALL, ".1251"); int number; подробнее

Показать сообщение отдельно
Phantom
Эксперт C++
 Аватар для Phantom
3159 / 841 / 15
Регистрация: 29.12.2008
Сообщений: 952
12.10.2013, 18:00     Сказали некрасиво пишу
Как на мой вкус, то переменные убого названы. Есть camelCase aka "верблюжья нотация", есть under_score - принципиальные схемы именования. Почитай про венгерскую нотацию. У тебя же какой-то средний вариант, смотрится не очень. Конечно, кажется мелочью, но на самом деле в будущем, на реальной работе, могут потребовать (корпоративный стиль).

Второе, что не понравилось - тот факт, что какая-то часть методов класса реализована при его объявлении, а метод sum_Time вынесен. Я бы вынес объявление класса в .h-файл, его реализацию в .cpp-файл, и точку входа main - в свой файл. Это традиционный подход, но даже если ты его не захочешь придерживаться, то хотя бы в своем коде должно быть какое-то однообразие. Выносишь методы - выноси все, реализуешь их при объявлении - реализуй все.

И не брезгуй пробелами и адекватным форматированием (вон на 34 и 41 строках if-ы на разном уровне), для этого есть Ctrl + K, Ctrl + F в Visual Studio, например.

Так что в целом соглашусь с преподавателем - неэстетичный код.
 
Текущее время: 20:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru