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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
bazzinga13
0 / 0 / 0
Регистрация: 17.05.2014
Сообщений: 10
#1

Объясните, пожалуйста, строчку var %= 1000 - C++

22.05.2014, 21:55. Просмотров 157. Ответов 3
Метки нет (Все метки)

Тут делов на две секунды, ибо я новичок, и вопросы априори у меня глупые.

есть задачка для чайников.

Напишите программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры и печатает их отдельно друг от друга с тремя пробелами между ними. Например, если пользователь вводит в программу 42339, то должно быть напечатано

4 2 3 3 9

Решение к ней тоже есть.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main()
{
   int var;
   
   cout << "Vvedite chislo is 5 cifr: ";
   cin >> var;
   
   cout << var / 10000 << "   ";
   var %= 10000;
   cout << var / 1000 << "   ";
   var %= 1000;
   cout << var / 100 << "   ";
   var %= 100;
   cout << var / 10 << "   ";
   var %= 10;
   cout << var / 1 << "   ";
 
   return 0;
}
Но еще есть и вопрос!
Объясните ,пожалуйста, строчку var %= 1000. Что значит сие?

Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2014, 21:55     Объясните, пожалуйста, строчку var %= 1000
Посмотрите здесь:

объясните пожалуйста C++
Пропишите, пожалуйста каждую строчку, а то я объясняю преподавателю, а он говорит что не правильно( C++
C++ Объясните пожалуйста
C++ Объясните нубу строчку кода с Vector
Объясните строчку кода C++
C++ Объясните строчку в коде
Объясните, как понять строчку в коде C++
Объясните строчку в программе C++
Объясните строчку C++
C++ Обращение к переменным x[i]var или ['a'+i]Var
C++ Объясните строчку из стандарта
объясните, пожалуйста, полностью строчку с циклом C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Хедин
73 / 68 / 36
Регистрация: 17.05.2014
Сообщений: 301
22.05.2014, 22:01     Объясните, пожалуйста, строчку var %= 1000 #2
bazzinga13, % - остаток от деления. var %= 1000 означает var = var % 1000. Как пример: 10 % 3 = 1, 45 % 10 = 5
Tulosba
:)
Эксперт С++
4390 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
22.05.2014, 22:01     Объясните, пожалуйста, строчку var %= 1000 #3
Цитата Сообщение от bazzinga13 Посмотреть сообщение
var %= 1000. Что значит сие?
C++
1
2
var %= 1000; // эти строки
var = var % 1000; // эквивалентны
% - операция получения остатка от деления.
bazzinga13
0 / 0 / 0
Регистрация: 17.05.2014
Сообщений: 10
22.05.2014, 22:09  [ТС]     Объясните, пожалуйста, строчку var %= 1000 #4
О! Поняла. Спасибище вам!
Yandex
Объявления
22.05.2014, 22:09     Объясните, пожалуйста, строчку var %= 1000
Ответ Создать тему
Опции темы

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