С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Блок-схема Доброе утро, форум. Помогите кто-нибудь нарисовать блок схему для элементарной задачи. Сама задача - "разработать алгоритм задачи: ввести три числа, найти и вывести значение наибольшего из них". Еще раз повторюсь, что эту задачу нужно нарисовать на бумаге. Заранее благодарю. https://www.cyberforum.ru/ cpp-beginners/ thread1323152.html C++ Определить тип файла
Скажем имеется некий архив (Пусть это будет Rar). Когда его открываешь как текст, то его первые 4 символа - Rar! При этом я нашел сигнатуру rar - архива (52 61 72 21 1A 07 00). Вопрос заключается в том, как открыть файл, чтобы можно было сравнить именно сигнатуру?
C++ Вывести информацию о наличии товаров на складе, превышающих некоторую цену 6.Составить программу, выводящую на экран информацию о наличии товаров на складе (наименование, артикул, дата получения, единица измерения, количество, цена). Вывести список товаров, стоимость которых превышает заданную величину. Если есть, можно пожалуйста скинуть готовые с других тем. Если можно еще желательно бы не замудренные. https://www.cyberforum.ru/ cpp-beginners/ thread1323120.html C++ Заменить буквы в файле https://www.cyberforum.ru/ cpp-beginners/ thread1323119.html
5.Файл содержит буквы латинского алфавита. Заменить буквы 'р' на 'w'. Если есть, можно пожалуйста скинуть готовые с других тем. Если можно еще желательно бы не замудренные.
C++ Написать функции умножения и транспонирования матрицы
4.Дана квадратная матрица А. Написать программу вычисления матрицы Ат*Ат*А*А, Ат - транспонированная матрица. Вычисление произведения матриц оформить в виде процедуры. Если есть, можно пожалуйста скинуть готовые с других тем. Если можно еще желательно бы не замудренные.
C++ Найти значение выражения https://www.cyberforum.ru/ cpp-beginners/ thread1323117.html
3.Даны действительные числа a, b. Получить r = max (a, b + a), d = max (ab, a + b), s = max (r + d2, 3.14). Если есть, можно пожалуйста скинуть готовые с других тем. Если можно еще желательно бы не замудренные.
C++ Написать программу, проверяющую, является ли частью данного слова слово 'сок' 2.Написать программу, проверяющую, является ли частью данного слова слово 'сок'. Ответ должен быть 'да' или 'нет'. Если есть, можно пожалуйста скинуть готовые с других тем. Если можно еще желательно бы не замудренные. https://www.cyberforum.ru/ cpp-beginners/ thread1323116.html Написать программу нахождения суммы диагональных элементов двух матриц C++
1. Даны две матрицы А(nxn) и B(nxn). Написать программу нахождения суммы диагональных элементов А*В. Если есть, можно пожалуйста скинуть готовые с других тем. Если можно еще желательно бы не замудренные.
C++ Тестирование программного обеспечения https://www.cyberforum.ru/ cpp-beginners/ thread1323107.html
Дали в институте на прошлой неделе. Допустим имеем функцию f, которая возвращает ноль с заданной вероятностью E, что означает отказ в работе функции, или случайное целое число больше нуля в качестве результата. Провести тестирование надежности функции f и определить среднестатистический показатель вероятности отказов E1. Построить график зависимости E1 (n), (где n - номер испытания) с...
C++ STL, не работает multimap::equal_range() изучаю STL, работаю с multimap: typedef multimap<string, string> str_mmap; str_mmap test_mmap; string str1("1"), str2("2"), s("1"); test_mmap.insert(str1, str1); test_mmap.insert(str2, str2); test_mmap.insert(str1, str2); pair<str_mmap::iterator, str_mmap::iterator> finded = test_mmap.equal_range(s); последняя строка выдает ошибку, которая возникает внутри STL: https://www.cyberforum.ru/ cpp-beginners/ thread1323102.html
C++ Структуры, функции и файлы
Для хранения данных о ноутбуках описать структуру вида, описанного в варианте 10. Написать функцию, которая читает данные о ноутбуках из файла note.txt (создать самим с помощью своей же программы) в структуру приведенного вида. Написать функцию, которая записывает содержимое структуры в конец бинарного файла. Структура бинарного файла: первые два байта (целое) – число записей в файле; далее...
C++ Написать функцию сортировки строк исходного файла по длине https://www.cyberforum.ru/ cpp-beginners/ thread1323093.html
Описать функцию Lines(FileIn, FileOut), которая сортирует строки исходного файла по длине, т.е. сохраняет в файле FileOut строки файла FileIn в порядке увеличения их длины, от самой короткой до самой длинной.
45 / 48 / 5
Регистрация: 24.06.2013
Сообщений: 677
0

Зачем взятие адреса нулевого элемента массива, если сама переменная и так его содержит? - C++ - Ответ 6957182

08.12.2014, 12:06. Показов 1192. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток. Очень часто наблюдаю во всевозможных примерах такого вида код:
C++
1
void* bits = (void*)&(pixels[0]);
Таких примеров множество и в разной тематике. Интересует именно часть

C++
1
pixels[0]
Какой смысл в этом? Разве не проще или не правильнее писать

C++
1
pixels
- это ведь и так адрес 0-го элемента. Для чего программисты используют лишние операции взятия адреса? Может какой-то вопрос по совместимости? Или считается, что это понятнее?

Вернуться к обсуждению:
Зачем взятие адреса нулевого элемента массива, если сама переменная и так его содержит? C++
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.12.2014, 12:06
Готовые ответы и решения:

Найти произведение всех элементов массива, начиная с нулевого. Если нулевого элемента нет - вывести (-1)
В одномерном массиве, состоящем из n элементов найти: произведение всех элементов, начиная с...

Вывести номер последнего нулевого элемента массива или 0, если такого элемента нет
Одномерные массивы. Часть 1 1) номер последнего нулевого элемента или 0, если такого элемента...

Зачем преобразовывать itsVal в int, если эта переменная и так объявлена как тип int
// Оператор преобразования #include &lt;iostream&gt; using namespace std; class Counter { public:...

Сама очищается переменная! Как так?
Здравствуйте! Есть на форме объявленная переменная string strMain1 = &quot;&quot;; //Глобальная ...

2
08.12.2014, 12:06
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.12.2014, 12:06
Помогаю со студенческими работами здесь

Подпрограмма: поиск минимального элемента массива и его адреса
Помогите пожалуйста Написать подпрограмму поиска минимального и его адреса среди элементов...

Определить, содержит ли массив заданное число. Если элемент не найден, то вставить его в конец массива
Если массив данных неупорядочен, то для поиска нужного элемента можно применить метод линейного...

Условие если переменная содержит определенный текст
Всем привет, помогите пожалуйста нужно написать простенький скрипт. Есть переменная Если внутри...

Методом бинарного поиска определить, содержит ли массив заданное число. Если элемент найден, то удалить его из массива
Сформировать массив А, упорядоченный по возрастанию. Методом бинарного поиска определить, содержит...

Если последний элемент массива положителен, то все элементы массива увеличить на квадрат его максимального элемента
Задача: Задан одномерный массив F(N) (N&lt;=60). Если последний элемент массива положителен, то все...

Если переменная из GET содержит определённое значение - не обрабатывать запрос.
Добрый день(ночь), возникла такая проблема. Нужно чтобы определённые запросы поступающие в add.php...

0
Новые блоги и статьи
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­­­­­­­­­­­­­х­р­о­н­­н­­­ы­­й счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru