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

Сортировка Простых чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шифр Цезаря http://www.cyberforum.ru/cpp-beginners/thread32309.html
8. Написать программу, которая позволяет зашифровывать и расшифровывать с помощью «шифра Цезаря» сообщение, написанное на русском языке. Этот шифр реализует следующее преобразование текста: каждая буква исходного текста заменяется третьей после нее буквой в алфавите, который считается написанным по кругу. #include "stdafx.h" #include <conio.h> #include <iostream> #include <iomanip> using...
C++ структуры (подскажите где ошибки) Ребята посмотрите код я только начал делать задание но выдает ошибки что надо сделать написал ниже пробую пока только начало Предметная область - бухгалтерия предприятия. Решаемые задачи - учет труда и зарплаты работников; табель учета рабочего времени (складывается по подразделам и включает ПИБ работника, должность, количество отработанных часов и количество неробочих дней, за месяц).... http://www.cyberforum.ru/cpp-beginners/thread32302.html
C++ Гляньте код...
В тексте, состоящем из русских букв, подсчитайте количество гласных букв. #include <iostream.h> #include <conio.h> #include <stdio.h> void main() { char s;
Задача на последовательность отрицательных чисел(не работает) C++
Во всех последовательностях отрицательных чисел поменят местами минимальное и максимальное значение местами Вот код: #include <stdio.h> #include <time.h> #include <stdlib.h> int Ar; int main(void) { int i, j; int nn; int ib;
C++ Задан двумерный массив http://www.cyberforum.ru/cpp-beginners/thread32271.html
Задан двумерный массив Q(C,S). Найти среднее геометрическое всех элементов. Если это сделать невозможно, выдать сообщение о причине.
C++ Найти НОК Помогите решить задачу: Найти наименьшее общее кратное четырех заданных натуральных чисел. подробнее

Показать сообщение отдельно
galileopro
Пробующий
 Аватар для galileopro
183 / 96 / 1
Регистрация: 28.04.2009
Сообщений: 1,040
02.05.2009, 20:56     Сортировка Простых чисел
Язык там C++, но писал на скорую руку и там ошибки.
Применять \ и % можно, но я так понимаю, что проблема в том, что чило либо очень длинное, и эти операции не работают, либо это число вообще поразрядно записано в динамический массив.
Код Дива я переписывал с ранее мною написанного кода на Паскале, поэтому там ошибки. Но понять суть алогритма там можно.

Добавлено через 2 минуты 15 секунд
Может так:
C++
1
2
3
4
5
6
7
8
function Mass DivLong(Mass h; int p){    //Mass - исходное длинное число
var Mass t;        //Mass - массив целых чисел размером n
for(var i=0;i<=n-1;i++){
t[i]=(h[i]*10+h[i+1])/ p;
h[i+1]=(h[i]*10+h[i+1])% p;
}
return t;
}
 
Текущее время: 03:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru