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

Получить число по введенным с клавиатуры цифрам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ возможность вывода максимального количества прибыли за фильм http://www.cyberforum.ru/cpp-beginners/thread784915.html
Требуется помощь, нужно добавить в этот код возможность вывода максимального количества прибыли за фильм #include <iostream.h> #include <stdio.h> #include <string.h> struct Filmi //объявление структуры {char nazvanie; char reziser; char country; int profit; };
C++ delete[] и принцеп его работы Доброго времени суток :) Меня интересует принцип работы delete ведь когда мы его вызываем, то мы не указываем размер массива, а лишь ссылаемся на него. Мне сказали что для каждой переменной(если я прав) есть служебная часть где собственно и хранится основная информация, но для нас она не доступна. Ясное дело в гугле я не нашел, так что если кому что известно про эту спец. часть, напишите сюда... http://www.cyberforum.ru/cpp-beginners/thread784912.html
Двумерный массив (найти ошибку в коде) C++
всё просто заполнил в ручную один массив, а потом всё перепечаталось во второй массив. Я по образцу сделал что писал для одномерного массива, а ЭТА падла не работает) и не понятно по чему. Кто знает поправьте : #include <iostream> #include <stdlib.h> using namespace std; int main()
Ввод в файл C++
Парни, у меня задача написать программу, которая работает через командную строку. ПРога читает поток ввода, и полученные символы записывает в файл, и останавливается тогда, когда в потоке встречается "#". Вот код: #include <iostream> using namespace std; #include <fstream> #include <cstdlib> int main(int argc, char * argv) { if(argc==1) {
C++ функция вычисляющяя степень числа по основанию и показателю степени http://www.cyberforum.ru/cpp-beginners/thread784878.html
Реализовать функцию, вычисляющую степень числа по основанию и показателю степени . функции должны быть сделаны рекурсивно
C++ Помощь со структурой "Государство" Нужна помощь. Мне нужно что бы под пунктом 4 в меню выдавались на экран англоязычные страны. Структура Структура "Государство": - название; - государственный язык; - денежная единица; - курс валюты относительно $. #include <iostream.h> #include <stdio.h> #include <string.h> struct Gosudarstvo //объявление структуры подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
5602 / 2636 / 242
Регистрация: 01.11.2011
Сообщений: 6,495
Завершенные тесты: 1
14.02.2013, 16:49     Получить число по введенным с клавиатуры цифрам
silent_1991, ага! А вот без попытки таких дурацких рассуждений еще бы не скоро я пришел к осознанию разницы. Слава изобретателям велосипедов!
Вот нашел поподробнее почитать. Может кого заинтересует
Слово "statement" принято переводить на русский язык как "оператор". Мы привыкли к тому, что if, while, case и т. д. - это операторы. Увы, в контексте C++ такой перевод неприемлем. Дело в том, что в C++ слово "operator" (которое и переведено как "оператор") имеет совсем другое значение. Оно применяется для обозначения сложения (оператор +), разыменования (оператор *), выяснения размера (оператор sizeof()) и в других подобных случаях. С учетом того, что большинство операторов C++ допускает перегрузку, синтаксически и семантически напоминающую (пере)определение функций, можно сказать, что операторы в C++ сродни функциям. Кстати, автор употребляет также и термин "operation" (так и переведенный: "операция"), который в C++ не имеет какого-то специального смысла и в большинстве случаев может рассматриваться или как синоним слова "оператор", или как обозначение какого-то действия. Что же касается термина "statement", то из предлагаемых различными словарями вариантов "утверждение", "предложение" и "инструкция" мы избрали последний, так как он, по-видимому, лучше всего соответствует сущности обозначаемых словом "statement" конструкций C++ и, кроме того, периодически встречается в книгах и документации в нужном значении. Итак, if, while, case,... - это инструкции, а +, -, sizeof - операторы. В частности, = - это оператор присваивания, семантику которого можно изменить путем перегрузки, а вот запись а = 6; является инструкцией присваивания, семантика которой неизменна, фиксирована языком и состоит в вызове (возможно перегруженного) оператора присваивания с аргументами.

Не по теме:

Нашел еще для сравнения описание этих же терминов для Явы и для Ады. В принципе все тоже самое. Во всех языках проблема с путаницей в переводе этих терминов. И во всех языках, они обладают одинаковыми значениями.

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru