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

Перевести программу с Паскаля на Си++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить все элементы с чётной суммой индексов http://www.cyberforum.ru/cpp-beginners/thread1312334.html
Удалить все элементы с чётной суммой индексов. Добавить строку после каждой чётной строки матрицы(через динамический массив) Помогите пожалуйста написать программу)
C++ Очередное деструктивное: при вызове деструктора все падает Доброго времени суток! Есть некий класс H, с конструктором, деструктором: H(int size, int top){ this->size = size; this->top = top; this->set = new int; } ~H(){ delete this->set; } http://www.cyberforum.ru/cpp-beginners/thread1312330.html
C++ SDL 2.0 Портится ссылка на объект SDL_Renderer C++
Извиняюсь за дубль темы, прошлую тему можно удалить. Доброе утро. Как всё работает: Есть главный класс CApp с объектом SDL_Renderer*, который вызывает CApp::OnInit(), который вызывает AreaControl.OnLoad( SDL_Renderer*), который вызывает CTexture.OnLoad(SDL_Renderer*), который вызывает SDL_CreateTextureFromSurface(SDL_Renderer*), после чего
Рекурсивное и нерекурсивное вычисление функции C++
Программа считает рекурсивное и не рекурсивное значение функции. Но не хочет считывать значение n. Буду рада решению с объяснением. #include <stdio.h> #include <math.h> double func1(int n); double func2(int n); void main() { int n;
C++ Сортировка элементов массива через функции http://www.cyberforum.ru/cpp-beginners/thread1312303.html
void sorting(int a, int s, int n) { int r = 0; while (r < s) { for (int i = 0; i < n; i++) { if (a > a) { int c = a;
C++ Порядок хранения структур в ОЗУ и memset Всем добра! Вопрос в следующем. если объявить массив например m - то он будет храниться в ОЗУ как сплошная последовательность символов и для обнуления этого массива можно использовать функцию memset(m, 0, sizeof(m)); А как именно в ОЗУ хранятся структуры? Тоже как сплошная последовательность, или как-то иначе? Цель вопроса состоит в понимании можно ли для обнуления структур использовать... подробнее

Показать сообщение отдельно
Fallenworld
76 / 76 / 9
Регистрация: 14.04.2014
Сообщений: 408
29.11.2014, 12:57     Перевести программу с Паскаля на Си++
Цитата Сообщение от alisska Посмотреть сообщение
я правильно пишу , что n<=5 ? теперь наверное нужно писать <=6, т.к. я объявила double x[6]
цикл выполняется, пока условие не станет ложным. (тоесть n=6 обрабатываться не будет!). НО
Цитата Сообщение от Fallenworld Посмотреть сообщение
Код C++
1
float x[5];
создает массив из 5ти элеметов, с номерами 0,1,2,3,4, если хотите обратиться к x[5] создавайте float x[6]
тоесть x[6] как раз правильно
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru