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

Перевод кода с Delphi, деление нацело - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сформировать вектор http://www.cyberforum.ru/cpp-beginners/thread98896.html
Задана матрица x(n,m). Сформировать вектор y(n), содержащий количество первых подряд идущих положительных элементов в строках.
C++ Построчный вывод текстового файла на экран нужно организовать построчный вывод файла на экран пока остановился на данном способе, так как по крайней мере он понятен, с getline и пр. как-то не получается, выдает ошибки нужно чтобы выводил именно построчно и с пробелами, а не единым текстом, как собственно и получается данным методом пробовал данного вида проверки f(x==' ') как если бы был пробел и f(x=='\n') если конец строки, просто не... http://www.cyberforum.ru/cpp-beginners/thread98895.html
C++ Корявое чтение структуры из файла
Утро доброе. Читаю начало файла в такую структуру: struct Header { int Code; // 0 int UnUsed1; // 4 int UnUsed2; // 8 int UnUsed3; // 12 int UnUsed4; // 16 int UnUsed5; // 20
C++ Компиляция проекта в Borland C++ 5
никак не могу скомпилировать проект (на windows 7) .....все время какието ошибки типа нету библиотеки и все такое.... кото может компильнуть у себя или розобратся в чем проблема ???
C++ Написать и протестировать функцию для сложения и вычитания вещественных матриц http://www.cyberforum.ru/cpp-beginners/thread98866.html
помогите пожалуйста с двумя задачками: 1.Написать и протестировать функцию, переставляющую в обратном порядке элементы главной диагонали квадратной матрицы. 2.Написать и протестировать функцию для сложения и вычитания вещественных матриц Одним из формальных параметров должен быть признак вида операции. зарание спасибо....
C++ Ввести два положительных числа. Помошите решить с объяснениями. Ввести два положительных числа. Найти наименьшее общее кратное этих чисел. Программа должна содержать рекурсивную функцию, которая находит наименьшее общее кратное. подробнее

Показать сообщение отдельно
AC-93
13 / 13 / 0
Регистрация: 27.01.2010
Сообщений: 150
25.02.2010, 11:47     Перевод кода с Delphi, деление нацело
во общем есть условие
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
        if ((y4*x3 div 10).quot==4)
         if (((100*x1+10*x2+x3)*y1 div 100)>0)&&(((100*x1+10*x2+x3)*y1 div 100)<=9)
          if (((100*x1+10*x2+x3)*y2 div 1000)>0)&&(((100*x1+10*x2+x3)*y2 div 1000)<=9)
           if (((100*x1+10*x2+x3)*y3 div 100)>0)&&(((100*x1+10*x2+x3)*y3 div 100)<=9)
            if (((100*x1+10*x2+x3)*y4 div 1000)>0)&&(((100*x1+10*x2+x3)*y4 div 1000)<=9)
             {
              a:=(100*x1+10*x2+x3)*(1000*y1+100*y2+10*y3+y4);
              if ((a div 10000000)==0)
               if ((y3*(100*x1+10*x2+x3) div 10 mod 10)==4)
                if (a div 1000000<x1)
                 if  (((a div 1000-y1*(x1*100+x2*10+x3)) mod 10)==4)
 
                  if (((a div 1000-(100*x1+10*x2+x3)*y1) div 100)>0)
                   if ((((a div 1000-(100*x1+10*x2+x3)*y1)*10+9-(100*x1+10*x2+x3)*y2) div 100)>0)
                   if (((((a div 1000-(100*x1+10*x2+x3)*y1)*10+9-(100*x1+10*x2+x3)*y2)*10+9-(100*x1+10*x2+x3)*y3) div 100)>0)
                    if ((((((a div 1000-(100*x1+10*x2+x3)*y1)*10+9-(100*x1+10*x2+x3)*y2)*10+9-(100*x1+10*x2+x3)*y3)*10+9-(100*x1+10*x2+x3)*y4) div 100)>0)


первоначально делал на делфи, потом стал переводить на С++, не понимаю как диф и мод перевести? подскажите пожалуйста.

Добавлено через 5 минут
деление без остатка с помощью / сделал, как теперь mod?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru