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

Вопросы от новичка по C++ - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
iluxa1810
12 / 12 / 5
Регистрация: 03.09.2011
Сообщений: 1,022
21.10.2011, 14:02     Вопросы от новичка по C++ #1
1)В С++ можно делить с остатком только вещественные числа?
К примеру:
int a,b;
float c;
Если 5 поделить на 4 ,то получим 1 без остатка,а если все переменные находятся в типе float ,то получим 1,25 .
В паскале помню integer можно было делить спокойно с остатком
2)Что делает endl ?
Он как я понял очищает весь буфер?
3)Зачем пишут std::cout ,а не просто cout?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2011, 14:02     Вопросы от новичка по C++
Посмотрите здесь:

C++ Вектора и строки (простые вопросы новичка)
Очень тупые вопросы новичка C++
C++ вопросы новичка
C++ вопросы от новичка помогите прошк вас!))
Вопрос новичка C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gooseim
Эксперт C++
500 / 404 / 35
Регистрация: 23.09.2010
Сообщений: 1,139
21.10.2011, 14:09     Вопросы от новичка по C++ #2
1)
в си/си++ что бы делить целые числа с остатком, нужно их явно привести к вещественному типу.
2)
очищает буфер и выводит перенос строки
3)
std::cout пишут, если не указано
using namespace std;
и
using std::cout
потому что иначе не работает
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
21.10.2011, 14:33     Вопросы от новичка по C++ #3
1) Операция деления с остатком % применяется только к целым числам. Для float есть функция в библиотеке cmath
C++
1
fmod( x, y )
3) http://ru.wikipedia.org/wiki/%D0%9F%...D%D0%B8%D0%B5)
lexflax
10 / 10 / 1
Регистрация: 03.04.2011
Сообщений: 627
21.10.2011, 14:33     Вопросы от новичка по C++ #4
Цитата Сообщение от iluxa1810 Посмотреть сообщение
2)Что делает endl ?
Он как я понял очищает весь буфер?
3)Зачем пишут std::cout ,а не просто cout?
endl это все равно что в паскале writeln если паскаль помнишь то поймешь, ну переход на другую сторку короче можно просто в стоке cout << "\n может" тоже будет перенос на другую строку потому что стоит перед словом \n;
std::cout и cin пишут как уже сказали когда не указанна строчка using namespace std; пространство имен стд; если помог жми спасибо
Yandex
Объявления
21.10.2011, 14:33     Вопросы от новичка по C++
Ответ Создать тему
Опции темы

Текущее время: 11:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru