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

Немогу разобраться, почему выводит каждое число по 20 раз? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получить доступ к переменной класса при наличии такого же имени переменной в функции http://www.cyberforum.ru/cpp-beginners/thread801097.html
Например, есть приватная переменная clientName в классе. Также есть точно такая же переменная в конструкторе этого класса. И мне нужно присвоить то значение переменной класса, которое имеет эта...
C++ Програмное обеспичение различных ЕОМ Требуется решить задачу с использованием классов и функций. Вывести ведомость про программное обеспечение различных ЕОМ, которые находятся в институтском вычислительном центре. Какие ЕОМ могут... http://www.cyberforum.ru/cpp-beginners/thread801088.html
C++ быстрая сортировка
Ребят, делаю сортировку четных строк матрицы методом быстрой сортировки. Все сорртируется правильно, но, когда программа доходит до последнего элемента массива, она превращает его в мусор. Никак не...
Многомерный массив(ошибки в коде) C++
Здравствуйте. Необходимо было написать программу: Для матрицы из 3 столбцов и 7 строк определить номера строк где третий элемент больше суммы двух других элементов строки и число таких строк....
C++ Подключение динамического массива и файла http://www.cyberforum.ru/cpp-beginners/thread801061.html
#include <stdio.h> #include<conio.h> #include<iostream> /********************************************************************/ #define MAX_WIDTH 3 #define MAX_HEIGHT 4 using namespace...
C++ Как захватить динамически память, не зная заранее, какое количество памяти надо? задание Считайте все записи из файла "6.dat". Для чтения каждой отдельной записи осуществите динамический захват памяти. Предполагается, что к-во записей в файле заранее неизвестно. подробнее

Показать сообщение отдельно
BukToOp
0 / 0 / 0
Регистрация: 05.03.2013
Сообщений: 11

Немогу разобраться, почему выводит каждое число по 20 раз? - C++

05.03.2013, 13:34. Просмотров 645. Ответов 12
Метки (Все метки)

Ну суть ясна в названии, программировал в Borland C++ for DOS
Код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
void main()
{
    clrscr();
    int m; 
    int n; 
    printf("Enter maximal simple number: ");
    scanf("%i",&m);
 
       //   printf("Simple numbers: \n");
    for(n=2; n<=m; n++)
    {
        int f[20];
        int i;
        for(int u=0; u<20; u++)
        {
            for(i=2; i<n; i++)
            {
            if(n%i==0) {break;}
            }
            if(i==n)
            {f[u]=n;
            printf("Simple number #%i: %i ",u, n);
            }
            double r=pow(2,f[u])-1;
                        printf("%lf, ", r);
            }
    }
 
    printf("\n");
    getch();
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru