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

Формула, по которой можно вычислить время наступления Рагнарека - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ При выводе минимального элемента последовательности программа выводит слишком большое число http://www.cyberforum.ru/cpp-beginners/thread1232190.html
При выводе минимального элемента программа выводит слишком большое число. #include <iostream> using namespace std; int main() { setlocale(0,""); int maximum; float numbers, amount, average, maximal_element; float minimal_element; average = 0;
C++ Sentence. Записать число прописью Once upon a time in a land far far away, inhabited only by math students, Iva and Vedran were discussing self-explanatory sentences. A part of these sentences is exactly one number and it is equal to the total number of letters in the sentence. Some examples are: “This sentence has thirtyone letters.”, “Blah blah seventeen”. Little Jurica overheard his friends' conversation and decided to... http://www.cyberforum.ru/cpp-beginners/thread1232183.html
Определить является ли десятичная запись числа симметричной C++
Задание: код: #include<iostream> using namespace std; int main() { int n; cin>>n; cout<<((n/1000==n%10)&&(n/100/10==n%100%10))?1:37<<endl;; return 0;
Как правильно написать функцию push (положить в стек) C++
Здравствуйте, господа. Не могу сообразить, как правильно написать функцию push (положить в стек). Ткните меня носом пожалуйста. Всё остальное без ошибок. #include <conio.h> #include <iostream.h> struct Node { int left; Node *next; }; Node *beg = 0;
C++ Как происходит сортировка в данном блоке? http://www.cyberforum.ru/cpp-beginners/thread1232112.html
void Sort(char *text, int len, TCHAR* ptr, bool newFile) { char *info; int i=0,b=0; char loly; int lol; int j=0; char info1; info=(char*)malloc(len*sizeof(char)); strcpy(info,"");
C++ Перегрузка операций умножения и деления Создать класс "Строка текста с числами". Переопределить операции умножения и деления, так чтобы числа первой строки умножались и/или делились на числа второй строки, а текст между числами заменялся при умножении на более длинный, а при делении на более короткий. Например: "Сумма 484 из 112" / "Итог 11 для 4" = "Итог 44 из 28" "Сумма 484 из 112" * "Сумма 11 для 4" = "Сумма 5324 для 448" подробнее

Показать сообщение отдельно
Psilon
Master of Orion
 Аватар для Psilon
5743 / 4691 / 619
Регистрация: 10.07.2011
Сообщений: 14,162
Записей в блоге: 5
Завершенные тесты: 4
23.07.2014, 13:53     Формула, по которой можно вычислить время наступления Рагнарека
Цитата Сообщение от Mr.X Посмотреть сообщение
Ну, сравнение некорректное, так как у меня там еще и генерация тестовых строк. Да и, мне кажется, что ясность кода и минимальность строк в программе - вещи немного противоположные.
согласен.

Однако ваш код в вертикальным форматированием абсолютно нечитаем. ИМО офк.
Цитата Сообщение от Mr.X Посмотреть сообщение
А так-то да, сам алгоритм вам короче удалось выразить. Возьмите на полке пирожок. Только зачем вы весь код в main поместили? От этого ваш успех несколько смазывается.
спасибо за пирожок.

А почему в main? А почему бы и нет? Дублированности кода нет, значит все правильно сделал. Это и называется овер-инжинерингом "а вдруг кому-нибудь понадобится эта функция, вынесу её отдельно". В результате код гнется не там, где надо, и миллиарды функций разбросано, которые используются каждая один раз.
 
Текущее время: 03:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru