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

В цикле сравнение текущего или предыдущего значения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод деления отрезка пополам для решения нелинейных уравнений (метод дихотомии) http://www.cyberforum.ru/cpp-beginners/thread698417.html
Здравствуйте. Помогите пожалуйста дописать программу. Вот что вымучал, но на сдаче завалили, типо нет вывода корней, не рассмотрены различные случаи и тд. #include <conio.h> #include <math.h> #include <iostream> #include <fstream> using namespace std; double func(double x) { //return (x * x * x - x - 1);//уравнение return (x * x * x + 2 * x * x + 3 * x + 5);
C++ Вывести в выходной файл все слова, начинающиеся на заданную букву, и их количество Вводим название 2х файлов, затем букву, программа должна найти и вывести в выходной файл все слова, начинающиеся на заданную букву и их количество. Слова выводит те, в которых есть эта буква и их количество. Подскажите, как сделать, чтобы выводились только те, которые начинаются с этой буквы. #include<iostream.h> #include<string.h> #include<fstream.h> #include<ostream.h> using namespace... http://www.cyberforum.ru/cpp-beginners/thread698414.html
[Linked Error] Unresolved External C++
День добрый, камрады! Только недавно начал изучать С++ и, ожидаемо, столкнулся с проблемой. Сам разобраться пока не могу. Есть определенный класс. В заголовочном файле объявлена функция SendMessage (проблема именно с ней), в исходном - определенна. Пробую скомпилировать, выдает ошибку: Unresolved external 'Airplane::SendMessageA(int, char *, int, int, int)' referenced from...
C++ Оформить фрагмент программы в виде оператора цикла с предусловием
while do 2)Имеется фрагмент программы в виде оператора цикла с параметром,обеспечивающий вывод на экран "столбиком" всех целых чисел от 100 до 80 .Оформить этот фрагмент в виде: оператора цикла с предусловием
C++ В каждом столбце матрицы найти количество положительных элементов http://www.cyberforum.ru/cpp-beginners/thread698406.html
2)Дан двумерный массив целых чисел. В каждом его столбце найти количество положительных элементов.
C++ Текстовой анализатор написать программу, определяющую корректность выражения, содержащего только арифметические операции и присваивание. подробнее

Показать сообщение отдельно
alex1407
Сообщений: n/a

В цикле сравнение текущего или предыдущего значения - C++

15.11.2012, 13:27. Просмотров 841. Ответов 0
Метки (Все метки)

Всем привет, задание таково: Составить программу, которая бы для введенного натурального числа N (1 < N <=1000000100) выводила список его простых множителей с учетом их кратности. Простые множители с учетом их кратности должны выводиться в виде пар n m (где n – количество множителей, m – значение множителя) в порядке возрастания значений множетелей. То есть,

Пример ввода:
4
Пример вывода:
2 2


Пример ввода:
19
Пример вывода:
1 19


Пример ввода:
120
Пример вывода:
3 2
1 3
1 5

Вот что смог сделать.
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <cstdlib>
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    int N,i(2),;
    1 < N <=1000000100;
    scanf("%d",&N);
    while(i<=N) {if(N%i==0) {
                  cout<<i; N=N/i;  //я так думаю тут поставить условие если предыдущее значение=текущему, то включается счетчик
                  }
                   else {
                        i++;  
                        }
                        }
                        
    
    
    system("PAUSE");
    return EXIT_SUCCESS;
}
Может у кого-либо будут идеи?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru