Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Некорректный вывод текста https://www.cyberforum.ru/ cpp-beginners/ thread1719209.html
Вот учусь писать функции, и наткнулся на проблемку. После написание и компилирования вот этой функции, вместо нужный мне "Введите пароль" и т.д. мне пишет беспорядочный набор букв. Вместо "Введите пароль: " что вроде "тТхфшЄх ярЁюы№: " и примерно тоже самое с другими фразами. Хотя раньше таково не было, фразы, слова и буквы на английском выводятся нормально, но почему-то русский текс не выводится...
Объясните как работает рекурсия C++
#include <iostream> #include <iomanip> using namespace std; void print(int a, int b); int main() { print(0, 50);
C++ Заполнение массива натуральными числами https://www.cyberforum.ru/ cpp-beginners/ thread1719191.html
Напишите программу, которая заполняет массив первыми N натуральными числами и выводит его. Входные данные Входная строка содержит размер массива N . Гарантируется, что 0 < N ≤ 10000 . Выходные данные Программа должна вывести содержимое массива: N последовательных натуральных чисел от 1 до N . Примеры входные данные
C++ Напишите программу, определяющую число часов, прошедших между двумя датами, введенными пользователем #include<iostream> using namespace std; int v(int day, int mes, int year) { int sumday = 0, rez, k; k = year / 4; for (int y = 1; y < year; y++) sumday += 365; https://www.cyberforum.ru/ cpp-beginners/ thread1719158.html
Нужна переделать кот в стиль ООП C++
есть начальный код #include "stdafx.h" #include <stdlib.h> #include<iostream> #include <conio.h> #include <stdio.h> #include <cstdio> #include <string.h> #include <algorithm>
C++ Структура программы https://www.cyberforum.ru/ cpp-beginners/ thread1719113.html
Есть программа на C++, которая структурно состоит из: файловый ввод, логика, файловый вывод, консольный интерфейс. При чём логика может получать данные из ввода за несколько дней. И вот вопрос, как правильней, не нарушая принципов ООП (если так можно выразиться), всё это дело связать в программу? Есть некие рамки, не разрешающие: объявлять ввод-вывод в логике и создавать класс который будет...
C++ как пофиксить ? как исправить проблему ? public: point(); //~point(); point(int a, int b) : X(a), Y(b) {} point operator - (point a) { return point(x - a.x, y - a.y); } Серьезность Код Описание Проект Файл Строка https://www.cyberforum.ru/ cpp-beginners/ thread1719102.html Передача двумерного массива в функцию C++
Доброго времени суток. Как можно передать двумерный массив в функцию? Допустим есть функция: void filingMatrix(??). Пробовал сделать: int matrix; filingMatrix(matrix); // ловим не совместимость параметров: error: cannot convert ‘int (*)’ to ‘int**’ for argument ‘1’ to ‘void filingMatrix(int**)’ void filingMatrix(int **ptrArrayMatrix) Заранее спасибо.
C++ Перевести с Pascal на C++ Перевести с Pascal на C++ Var i,j,n : Longint; Fl : Boolean; Begin For n:=5 to 100 do Begin fl:=false; https://www.cyberforum.ru/ cpp-beginners/ thread1719066.html C++ Поменять местами значения элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread1719061.html
Задача 2: Даны целые массивы A, B и значения К и L (0<=K<=9, 0<=L<=9). Требуется пpеобpазовать массивы следующим обpазом: в массиве А поменять местами значения 1‐го и К‐го столбцов; в массиве B поменять местами значения 1‐го и L‐го столбцов Сложность в выполнении данных задач. Пример методички могу скинуть, но не совсем понятно как сделать. (Язык C++; Работаю в Microsoft Visual...
C++ Определить значения вещественного массива по заданному правилу
Здравствуйте. Требуется помощь со стороны опытных программистов. Даны вещественные массивы A, B. Определить значения вещественного массива C по правилу: C=сумме i‐й строки массива A, если: B>0; C=0; B=0; C=A+A; B<0 Значение переменной i изменяется от 0 до 4
C++ В матрице удалить соответствующую строку или столбец https://www.cyberforum.ru/ cpp-beginners/ thread1719047.html
Матрица состоит из нулей и единиц. Найдите в ней самую длинную цепочку подряд идущих нулей по горизонтали, вертикали. Удалить соответствующую строку или столбец в которой расположена эта цепочка.
2591 / 849 / 75
Регистрация: 21.04.2013
Сообщений: 6,732
27.04.2016, 11:20 0

Объяснение программы - C++ - Ответ 9075734

27.04.2016, 11:20. Показов 2008. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от bobtb Посмотреть сообщение
Всё работает, но я не могу понять почти половину написанного.
Потому что это пример так называемого "говнокода". Этот код написан так, что его лучше не выкладывать.

1. Код не самозадокументирован.
2. При наличии 1-го, нет не единого комментария.
3. Ужасное именование переменных и функций. Чего стоит одно
C++
1
rand_chislo
. Английское слово и русское слово на транслите объединили - надо же так додуматься. А функция
C++
1
int ras(int pole[10][10])
, что она делает? Что за убогое название?

Можете не "апать", этот чудокод никто читать не будет.

Вернуться к обсуждению:
Объяснение программы C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2016, 11:20
Готовые ответы и решения:

Объяснение программы
В програмировании я практически нечего не понимаю... Но курсовую писать нужно, я нашол программу в...

Нужно объяснение программы
Объясните мне, пожалуйста, каждую строчку в данной программе, а то я не могу сам разобраться, а это...

Работа со стеками, объяснение кода программы
Есть код программы (вырванный из целой проги кусок). В нем используются стеки. Помогите,...

Объяснение
Доброй ночи, прошу вас объяснить мне этот фрагмент кода, если информации мало скажите что нужно я...

13
27.04.2016, 11:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.04.2016, 11:20
Помогаю со студенческими работами здесь

Объяснение кода
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; void Fibonacci(int **p, int...

Объяснение указателя
Объясните что означает double* b: void function(int a,double* b) И: double* b= new double ...

Объяснение кода
завтра сдавать курсач. есть исходник, но проблема в том что я не понимаю код(пары часто прогуливал,...

Объяснение задачи на шаблоны
#include &lt;iostream&gt; using namespace std; template &lt;typename A&gt; class Real{ A a; public:...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru