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

Уроки по C++ для самых маленьких - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ АТД список. Замена элементов в списке http://www.cyberforum.ru/cpp-beginners/thread357379.html
Здравствуйте. Нужна ваша помощь! Подскажите пожалуйста как заменить элементы в списке которые стоят на четных позициях? Суть примера такова!! Пользователь вводит символ 'Х' и если есть такой символ на четных позициях в списке, то его заменить на "Y".
C++ Сортировки. Проблемы с памятью #include <time.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> unsigned int count; struct stack {int left; int right;}st; void Input(int *k, int n) http://www.cyberforum.ru/cpp-beginners/thread357358.html
C++ динамическое приведение полиморфных объектов
Есть иерархия классов Shape: 1. TwoDimensionalShape: circle, triangle, rectangle 2. ThreeDimensionalShape: sphere, cube, tetrahedron У shape есть чисто виртуальная функция getArea, тоже самое у TwoDimensionalShape, а у ThreeDimensionalShape есть еще и getVolume. Так вот вопрос: как в цикле распечатать объекты, на которые указывают элементы вектора указателей Shape, чтобы для...
Найти сумму чисел, не делящихся на 2 и 11 C++
Дана последовательность натуральных чисел {Aj} не более 20 элементов. Найти сумму чисел, не делящихся на 2 и 11, наибольшее из таких чисел, и номер этого числа в последовательности.
C++ Определение границ типов данных http://www.cyberforum.ru/cpp-beginners/thread357329.html
Задача такова. Требуется определить максимальные границы для основных типов данных, т.е. int, double, char, float. Вот набросал, в принципе все работает, но препод сказал, что можно загнать все в какую-то функцию size of или как-то так и получится универсальная программа. Подскажите как это можно исправить. #include <iostream> using namespace std; int main() { int i, N, a;
C++ Создание динамического массива в структуре Здравствуйте уважаемые форумчане. Вот код моей структуры- в будущем это динамический стек(без использования классов). Почему у меня не получается выделить память для значения stack->value. Компилятор пишет Unit1.cpp(26): E2034 Cannot convert 'int *' to 'int' struct St { int value; int kol; int gol; } ; //------------------------------ //------------------------------ подробнее

Показать сообщение отдельно
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
28.09.2011, 10:43     Уроки по C++ для самых маленьких
Цитата Сообщение от selevit Посмотреть сообщение
Насчет разницы: писать код == писать программу, кто готов поспорить, прошу сюда.
Я готов поспорить. Но этот вопрос настолько спорен, что используя интерпретатор, любой исходный код автоматически становится программой... Не в настроении что-то я сегодня, болею.

Добавлено через 3 минуты
Уроки, который мы будет выполнять.)))

Добавлено через 3 минуты
По поводу using namespace std;, его использование в срр файлах довольно редко приводит к проблемам, так что с этим всё норм в уроках. Хотя сегодня, не далее, чем вчера, это привело к труднообнаружимому конфликту в очень простой программе, конфликт возник между std::right и массивом right[]. В соседних темках могёте поискать...

Добавлено через 6 минут
Очень порадовали посылы к строчкам кода, при том, что строчки не пронумерованы. Особенно это будет радовать, когда программы станут по длиннее.

Добавлено через 4 минуты
Комментарии в коде бессмысленны это раз, и учат программистов неправильному комментированию кода - это двас.

Добавлено через 4 минуты
Урок 5:
"сперва начальному значению счетчика присваивается какое-либо значение" == сперва начальному числу 3 присвоим число 5.
И почему вы пишите в стиле Си? Почему создание переменной i происходит задолго до использования в цикле, при том, что вне цикла она не используется?
Почему не написать for (int i = 1; ?

Добавлено через 6 минут
Урок 6:
C++
1
2
3
string students[10];
    // или
    string teachers[5];
Такой массив является пустым.
Ничего подобного. Это массивы (не пустые), содержащие пустые строки. В случае с POD типами, это были бы массивы, содержащие мусор.

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