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

mod - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перезапись char при чтении из файла http://www.cyberforum.ru/cpp-beginners/thread442855.html
Добрый день. Возникла такая проблема: есть charchar s; в него я считываю информацию из файла infEP = fopen("e-p.txt", "r"); fgets(s, LINESZ, infEP); произвожу некоторые манипуляции, и потом мне требуется считать в тот же char информацию из другого файла, но если написать просто infEA = fopen("e-a.txt", "r"); fgets(s, LINESZ, infEA); то информация добавиться к уже существующей, а мне...
C++ Метод линейной сортировки Помогите решить задачу. Даны n эл-ов упорядочить массив по возрастанию. #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { int*a=new int; http://www.cyberforum.ru/cpp-beginners/thread442842.html
C++ Форма постоянного размера
Здравствуйте! Подскажите please, как запретить менять размер формы (TForm)
C++ PDF парсер
Задача заключается в следующем: нужно написать прогу, которая будет отображать PDF контент по мере его загрузки, т.е. есть поток данных со стороннего ресурса, прога его хватает, и не дожидаясь пока весь файл скачается, начинает отображать PDF контент. Долго копался по гуглу, но так и не нашел PDF парсера, который бы эту возможность реализовывал, всем надо иметь полный документ, для работы с ним....
C++ Динамических массивов http://www.cyberforum.ru/cpp-beginners/thread442770.html
Всем доброго дня!!!Если есть минутка, помогите сделать эти задания!буду очень благодарен!! 1. Заданы два массива А(5) и В(5). Подсчитать в них количество элементов, кратных двум и первым на печать вывести массив, имеющий наибольшее их количество. 2. Задана матрица А(n,n). Получить матрицу В=А^2.Элемент b определяется как сумма от поэлементного произведения I-й строки на j-й столбец матрицы...
C++ Не понимаю манипуляторы. Как они работают? Здравствуйте. Столкнулся с непониманием манипуляторов. Вот код: #include <cstdlib> #include <iostream> using namespace std; ostream& tab (ostream& output) //Manipulator { return output << "\t"; подробнее

Показать сообщение отдельно
Oleg34
1 / 1 / 0
Регистрация: 22.12.2010
Сообщений: 128
08.02.2012, 15:20     mod
Здравствуйте! У меня вопрос наверное глупый. Препод для выбора курсовой поставил следующие условия: Вариант задания выбирается по формуле (N mod 24)+1, где
N - последние две цифры зачетной книжки студента(в моем случае N=17).
; Залез в Википедию, где прочитал, что mod это остаток от деления, открыл "Дискретная математика. Теория чисел", читаю: Наименьший положительный остаток от деления некоторого числа a на число m обычно называют наименьшим неотрицательным вычетом a по модулю m. Если m делит a нацело, то остаток r = 0. Я к тому, что делимое должно быть больше делителя. Я не успокоился и попробовал при помощи С++ посчитать:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
#include<math.h>
using namespace std;
void main()
{
    setlocale(LC_ALL, "Russian");
    int N;
    float n;
    cout<<"    Введи номер зачетки"<<endl;
    cin>>N;
    n=(N % 24)+1;
    cout<<"    Номер варианта: "<<n<<endl;
    
    system ("Pause");
}
Начинаются удивительные вещи, пока N>24, все считает правильно (ну с моей точки зрения)
Как только N<24 то выдает непонятное. Так как же все таки правильно?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru