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

Есть код, нужно перевести на долее понятливый(простой язык) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблонные функции http://www.cyberforum.ru/cpp-beginners/thread1146055.html
Доброго времени суток. Есть шаблонная функция(двоичный сумматор прямого кода): template <class T> void Main_register::badc(T *regist, T term) { int count_bit = sizeof(term)*8; char remainder=0, s1, s2, masc; for (Int64 i=0;i<count_bit;i++) { s1 = *regist & Convert::ToInt64(1<<i)?1:0; s2 = term & Convert::ToInt64(1<<i)?1:0; if((s1+s2+remainder)%2!=0)
C++ Не секу что такое gsoap и где его искать на win7 Чур не ругаться за оффтоп, я впервые пользуюсь форумами! :) Итак, прилагаю файл с лабками, первую я уже сделал, осталась вторая, и на ней я застрял, так как совершенно не секу что такое gsoap и где его искать на win7. Кому несложно - сделайте пожалуйста мне вторую лабку, и объясните что к чему! Если можно - прокоментить все вплоть до подключаемых библиотек, типа кто зачем и откуда. (лабка в... http://www.cyberforum.ru/cpp-beginners/thread1146045.html
Задача: найти трехзначное число х C++
У трехзначном числе х зачеркнули его вторую цифру. Когда к образованному при этом двухзначному числу слева приписали вторую цифру числа х, то получилось число 546. Найти число х
C++ Исправить ошибки в структуре student
#include "stdafx.h" #include <iostream> #include <string> using namespace std; struct STUDENT { char name; int group; int marks;
C++ Определить класс с именем NOTE, содержащий указанные поля http://www.cyberforum.ru/cpp-beginners/thread1145992.html
Определить класс с именем NOTE, содержащий следующие поля: - фамилия, имя; - номер телефона; - день рождения (массив из трех чисел). 2. Написать методы, выполняющие следующие действия: - ввод с клавиатуры данных в массив, состоящий из восьми объектов типа NOTE; - вывод на экран информации о человеке, номер телефона которого введен с клавиатуры; если такого нет, выдать на дисплей...
C++ Входные данные. Метод Форда-Фалкерсона Доброго времени суток! Есть код, который работает и справляется с основной задачей - нахождением максимального потока сети методом Форда-Фалкерсона. #include <iostream> #include <conio.h> #include <memory.h> #include <stdio.h> using namespace std; const int max_vershin = 40 ;// максимльное кол-во вершин подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6282 / 5885 / 1905
Регистрация: 18.12.2011
Сообщений: 15,094
Завершенные тесты: 1
12.04.2014, 13:19     Есть код, нужно перевести на долее понятливый(простой язык)
"#define N1 8" макроопределение. Препроцессор вместо N1 везде подставит 8
"if (!isascend(B,N1))" - вызов функции isascend. Фактический параметр B оответствует pn, N1 соответствует n,
условие верно, если функция возвратит false
"b = (pn[i] > pn[i+1]) ? 1 : 0;" Если pn[i] > pn[i+1] верно , то b=1, иначе b=0

Если функция isascend должна проверить является ли последовательность возрастающей, то код такой
C++
1
2
3
4
5
6
bool isascend(int* pn, int n)
{
   for (int i = 1; i < n; i++)
         if(pn[i] < pn[i-1])return false;
    return true;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru